Natures Best / Scam
I wish I would have seen this site before I ordered my free sample that came with no instructions until I saw my credit card bill and saw I was charged for the product. I called to cancell the operator stated I would recieve a credit on my statement in 7-10 days for the $88.00 charge. Never happened I refused the shipment and It was sent back to them. In another month another charge for $93.25. I called them again and was givin another story by another operator. I will never give my card out to another company on line after this. Ufortunatley it punishes companies who are leagite.