I made the fatal mistake of ordering from this firm before I saw the reviews. I cancelled within 4 minutes of placing the order and I received an answer at 3:00 am stating that they couldn't cancel the order because the order was already dispatched". Really? After 4 emails complaining with no logical response, I finally received the shoes over 4 weeks later. I would have given up and kept the shoes but they were 1 and a half sizes too small! I ordered a US size 10, but apparently a US size 10 is an 8 1/2 in china. And they acted as if that was MY fault! This company will not survice for long.