Good product range for good prices, however delivery charges are very annoying. £4.99 delivery even if you want to collect your parcel from a store. It's especially annoying, that returns/exchanges require the customer to pay for delivery. I've ended up spending £9 in delivery charges, and still may require sending product back if new size doesn't fit me.