Sounds like you jumped the gun with the complaint festival.
You have to give a company a chance to fix the issue before you post like this. It sheds a negative light on the company for an issue that has nothing to do with them.
Animal Plastics has fantastic customer service.