NutraScience
Consumer Report
- 02-15-2012
- 0
Stupidly fell for a free product ad, was advised I'd only have to pay £1.80 odd delivery. I have been charged £72 and am worried they will take more. How can I get my money back and stop them taking more money? It's disgusting company;s like this can get away with it!!!
Company: NutraScience
Country: USA
Phone: 08447451722
Site: nutrascience.org.uk