Bought my unit thru walmart.com with the warranty, After 4hrs of run time, it would not pressurize past 1800psi. And heated up very fast. No problem, I have a warranty. Contacted Walmart for a claim, was told the seller is responsible the first year. They sent the seller an email, he responded by email telling me I need to replace the explosion proof valve with a longer one. I have 2 other Yong Hengs. The problem is the second stage piston. Basically told me I need to fix it myself. NOT! Contacted Walmart, raising hell about the warranty and they are now giving me my money back and told me to keep the Yong Heng. Just ordered a new piston assembly from Aliexpress. All's well that ends well. I run Royal Purple and ice water for no longer than 10 minutes at a time. Also this unit does not have yong heng on the cover, I think it was a clone, not well made.