Sterra charged my credit card the instant I placed the order. That is not smart business. I have had dozens of excuses and s month later still no air purifiers. I’m not sure thud place is legit.
1 year ago
Sterra USA has a
4.0
average rating
from
121
reviews