I have ordered a few stuff from the website and I have received my orders within the time they said it would be delivered. I order these flats once and they were too big so when I went to exchange them they were very nice & understanding about it. Definitely haven't had problems so far :)