That's terrible! I'm sorry you had to go through that! It seems like their customer service is totally lacking, and for their mistake they should have compensated you instead of inconveniencing you!!
I was thinking about placing an order, but I doubt I will now. Sounds like a real pain in the butt situation..