Natural Source Store Florida
Totally False Advertising
This company should not be allowed to make false statements such as free trials for $1.95 and before you know it, they are charging you $79.95 USD on your credit card & telling you they are going to charge this amount every month. Trying to stop these charges by returning the item is a complete ...