Nellie
Easy to manage my account
Easy to manage my account. I like the products.
Response from Nature's Sunshine ProductsApr 15, 2026
We're happy to hear that managing your account is easy. We appreciate you liking our products and your positive feedback.


