I made an order with them a couple of months back now and i had a good experience. I conversed with them via email too, their response was prompt and they sure understood english! I would try to sort it out with them b4 contacting your card company, you may get some freebies for the trouble

You could always sell the unwanted stuff on! What did u order?