I had a very good experience. Pure Cycle updated me in a timely manner of my order's status and while I have some issues with the discount that I should get, their customer service response is impressive. It is not automated and felt like they really commjnicate in a personal level with their clients. I will most definitely hook them up to my friends!