Login
Start Free Trial Are you a business? Click Here
Jacquelyn Blough
I like the product, however, I didn't realize that I had to have a smart phone to use it correctly. I am really unhappy when everyone thinks that all the people in the world have a smart phone and download apps daily.
1 year ago
Read Sterra USA Reviews
Sterra USA has a 4.0 average rating from 121 reviews