Although the products were as expected, it appeared as though every package had been opened and repacked. Items still had in store labels on them. Delivery was very slow for the payment, for the price it should have been next day at least. The issue of a £5instore voucher on collection basically refunds your delivery charge. I would have forgone the voucher in return for a speedier delivery. I opted to pick up in store as delivery times for home delivery usually meant I had to pick up from depot. Very good value for money and worth shopping during sale periods. One issue though is that some items are available only for home delivery and not store pickup which is frustrating as I would have bought more. I had to empty half my basket due to this.