Login
Start Free Trial Are you a business?? Click Here

Sterra USA Reviews

4.0 Rating 121 Reviews
73 %
of reviewers recommend Sterra USA
They charged me for 2 Purifiers. Now I have to call my Credit Card for unauthorized charge... and also never received the 2 free filters the promised. Buyer beware...
Helpful Report
Posted 1 year ago
Hi there! We apologize for the inconvenience that these issues have caused you. A private message has been sent to you so we can make amends and address your concerns. We acknowledge this helpful review, this will be taken seriously and a ground for us to improve further. Thank you.
Posted 1 year ago
Sterra USA is rated 4.0 based on 121 reviews