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
Sterra USA has a
4.0
average rating
from
121
reviews