I have (albeit very on/off) similar, but I ordered about 60 quid's worth of stuff on Monday, all showing stocked, nothing random, didn't arrive as promised, came a day later, a (significant) wrong thing delivered, spoke to customer service, supplied photographic evidence as asked. Then all goes...