Last weekend, I talked with representatives of Mafigeni Safari Company at the International Sportsmen's Show in Denver. I subsequently looked at their website, but when I search on here, I can't find any mention of them. That seems very odd. According to their website the company is 26 years old, so to not find a mention of them here doesn't seem right. Are any of you familiar with the company?