Judith Z.
Never received order
Never received order. It’s been over a month. Every time I ask for a refund they have an excuse. I’m going to have to get my bank involved.
Response from Nature's Sunshine ProductsApr 22, 2026
We regret that your order did not arrive and apologize for the delay and frustration regarding the refund process. We have requested additional information to investigate this situation.


