I found this Facebook Update, posted yesterday, which might explain some of the issues that have been going on:
"Hey Everyone! Esh is here, alive and no worse for wear. I've been trying to hold Avsun Mascots together through a very messy internal conflict in the company to no avail. Avsun Enterprises, inc dba Avsun Mascots dissolved May 1st, 2011. I want to continue building the remaining accounts as freelance, since I am no longer employed by Avsun Enterprises. I know this is disheartening on many levels but not all is lost, I have already spoken to a few people who would still like me to make their suits. I am currently still in transition but will return to production once I make a place to do so. Please message me here for the time being, Thanks."
www.facebook.com/notes/avsun-mascots/upd
Unfortunately it looks like issues stopping production will be ongoing.