I ordered some children clothing online on Sept 28, today is Oct 17, waited for 19 days still not shipped. I asked to cancel and refund of my order but they declined my request. I am still waiting for my order!!! Never buying from H&M again. It’s my first time and LAST time to buy online from H&M.