Wow, that's HORRIBLE! No company should ever talk to a customer like that! I've heard of other members having similar problems with this company as well.
You could try emailing The Consumerist and telling them about your experience:
The Consumerist: Shoppers Bite Back
They could take your story and make that company look like an absolute fool (which of course they deserve)!