Ordered a Man City shirt for my son on a Monday with next day delivery, so he could wear it to a home game. Was away with work for a week and came back Saturday morning to find it still hadn't arrived. They had e-mailed on Friday night to say it was a payment error or some other kind of technical glitch. Avoid, avoid, avoid!
Tip for consumers: Order elsewhere. You'd probably receive a better service from Sports Direct and that's bloody saying something!!