What ever happened? I hope you were able to keep the ferret as it sounds like you two became quite bonded in a short time.
Did you ever get any answers from corprate office? I've learned to always speak to the supervisor, if they can't help, go above them. Everyone has a boss to answer to. I'm definately a fan of the phrase 'What is the phone number for your head office and what is your name?" I find when people know you will do something about their inadequate service, they change their tune rather quickly.