A whopping 69% of customers on Amazon rated the cleaner an abysmal one star. Meanwhile, the reviews on the Splash website itself tell a completely different story. According to the official site ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results