In this day and age when you have so many options to make purchases, H&M needs to do a better job with their shipping and delivery time. I made a purchase on June 26 and still have not reveived it - tracking shows its on its way to a USPS facility?!? That's crazy! I could have bought basically the same items on Amazon and received them in two days.