DO NOT ORDER ONLINE! The store will not accept the return if you order online. Apparently their computers won't allow it. It's 2018 H&M programmers, get with it. How can your computers not be linked? Instead, you have to return the item by mail and they will deduct $4.99 before they refund you your money.
Also, be aware that you ONLY HAVE 30 DAYS to return your item. I ordered some pants in different colours to be sent to my daughter who is going to university in Montreal. Her birthday was November 3, and she received the parcel a day or two in advance (to be opened on her birthday). She chose which colour she wanted, and then brought me the other two pairs when she came back to Ontario December 1st so that I could return the unwanted colours. Past 30 days, no returns.
I am boycotting H&M. They have to realize that, in this day and age, customer service makes the world go around. Their service is terrible.