I wish I could put zero stars.
I wish I could put zero stars. Absolutely disgusted , I have ordered a high pressure water hose, and it says has reached Uk but problem with my address. I have complained weekly, just receiving automated email with no information. I wish I saw this complaint page before. My first bad review, unless they contact me , I will proceed with other platforms.
