Here's a thought: There's a web site called Planetfeedback where you can publicly post your complaints about such things:
http://www.planetfeedback.com/
The companies often take notice and repair things. Not all of them, but sometimes.
If you choose to post your story, be sure to make it factual sounding and ask specifically for what you want done--correction of their error. (Don't ask for freebies.)
Good luck. Don't blame you for anger/frustration. They act of if it's OK to do a bad job.
Bookmarks