Institute for Health / TotalBody Wellness.com/Clearwater Florida
Consumer Report
- 11-24-2011
- 10
There was an advert for a free trial for weight loss pills, only having to pay for postage, there was nothing to say that it was a subscrition that you was getting! Trying to contact them to cancel as instructed by bank, and to ask for refund but having no luck
Company: Institute for Health / TotalBody Wellness.com/Clearwater Florida
Country: USA
City: Belize City
Address: No. 106 Princess Margaret Drive
Phone: 8885364806
Site: instforhealth.com