Have only just ordered off H&M - ordered some stuff in the sales and it took an age but just thought it was Christmas backlog - ordered a dress over 2 weeks ago and it just arrived today - is it always like this or is it just because of the time of year? I need some basics for DS but I can't be bothered to wait weeks he's growing out of stuff by the day.
I only really mail order clothes from Joules and they've always arrived within a few days.