Sorry for your bad experience, but i have had nothing but good dealings with them....im sure mistakes happen its a fact of business life and cannot be avoided......
On the other hand i would also be upset to, if i were in your shoes, buecasue first impressions are a big thing with me.
Good Luck,
Lupe