Natural Health Producta
Consumer Report
- 01-05-2013
- 8
Selling skin products and only asking for postage.
Then 3 to 4 weeks later billing my account for £361.08? Its nothing but a rip off! I finally managed to speak to someone called (Thomas) this morning on a telephone number in London.
Company: Natural Health Producta
Country: USA
State: Florida
City: Clearwater
ZIP: 33765-1312
Address: 2141 Logan St
Phone: 8883760710
Site: naturalhealthprod.com