Were you talking to the General Manager? If not, I would. If you were or get the same result then I'd go to a District Manager. Keep working your way up until someone with some common sense is reached.
Go to their Facebook page, tell your story and make an inquiry about getting some help or at least a partial refund.
See if that gets you some attention.
Good luck and keep us posted. I can't stand bonehead idiots that don't understand common sense customer service and business ethics.