I had not heard about the problem with Pet Airways. I hope the issue with it is actually a contract problem and not a financial one! The woman in the story who did not get her money back from Pet Airways should be getting her money back from her credit card company and then the credit card company deals with the company.
Jennifer