That sucks. Let that be a lesson though, outfitters often don't recommend the best taxidermist. Hopefully others will read this and do their homework, especially when dealing with something as pricey as a lifesize mount. I wish there was a magic fix for you, but without seeing it in person I'm only left to guess.