The products and brands are good, and sale prices very fair. Delivery was fairly swift, with re-delivery attempted and kept up to date with estimates timings. However, the picture of the t-shirt I ordered did not match the item that turned up! the picture was a black/grey fade and the actual item was blue/navy fade, which was misleading as you would expect the photo to match the description. At £4.99 for delivery and returns also at your own expense, I certainly don't want to have to pay to return this, (totaling almost half the cost of the item), and choose another with limited time left. It is a Christmas present, I just hope the receiver isn't disappointed!