NatHealthProd.com
Consumer Report
I purchased a free trail supplement with a £5 charge for delivery. I am now looking at my statement and I see I have been charged £69 for it! This is ridiculous. I can't believe I fell for this but something needs to be done as I can see this company has scammed many other people not just myself. ...