I ordered 2 cleaners and 2 cleaning solutions; it was several hundreds of pounds in value. Of the items that was ordered, I received only one bottle of cleaning fluid, which ironically was leaking anyway! I chased for several days to the whereabouts my order was, and was just fobbed off and lied to, claiming there was a delay in the warehouse, only after 10 days did, they admit they had no stock.
At this point they kept trying to push inferior or inappropriate products on me every time I insisted a refund. For example, they suggested a carpet cleaner, when I have no carpets. I have been requesting now over a week for a refund and either they ignore the request or fob me off with some tat that I do not want. The annoying thing is that they have in their T&Cs, clearly set out, how I can get a refund if they fail to deliver, they just don't give you a refund, regardless of what it says in the T&Cs... based on my experience thus far anyway. They have had ample opportunity to refund me and they have not.
I have no plan to use them again, if you want to take the risk... then that is up to you and I wish you good luck.