Does your local TV station have a consumer line where they investigate issues like you have? We have one in our area where they investigate the matter for you and they get great results most of the time. They even get consumers their money back.
Hope you can find some help.