Everything I have bought has been good quality and delivered quickly, I have been happy with my purchases. However my last order included a Tommy Hilfiger cap which I put in the basket, after this I got an email saying it was out of stock. This Was annoying and I would have liked the option to exchange the item as I had already paid delivery. I don’t think it should have let me add this to the basket if it was out of stock!