Do NOT order from this company! They say it will be S&H only and then a $85 charge shows up on the credit card along with a monthly billing and product. No satisfaction with calling the 800 number.
AVOID this company! Also known as Natures Best
Do NOT order from this company! They say it will be S&H only and then a $85 charge shows up on the credit card along with a monthly billing and product. No satisfaction with calling the 800 number.
AVOID this company! Also known as Natures Best
Country: USA State: California City: Torrance
Address: 20100 S. Vermont Avenue
0 comments