Delivery prices are ridiculous (£3 to get a dress delivered to the Topshop store a 45 second walk from my office, but £6 to get it delivered to my office).
Also really bad organisation of delivery, as when I went to pick up my delivery after having received a confirmation email of its arrival, no one could find it in the store. Had to ring customer service, who were also quite useless, and go back again and insist they searched the store. 15 mins later, they found it. All for the dress to be damaged when I opened it....sending it straight back and not asking for an exchange.