InstFrHealth.com
Consumer Report
- 11-11-2011
- 9
I ordered a promotional product in September, cost £4.00, I have just received my October credit card statement with a charge for £88.13. I have received no other products nor have I signed up to any agreement for these charges.
Company: InstFrHealth.com
Country: USA
Phone: 8885364806
Site: instfrhealth.com