InstFrHealth.com
Consumer Report
- 11-29-2011
- 15
Ordered trial. Immediately returned item back with tracked postage. They are claiming this wasn't received (even though they signed for it when it was delivered back to them!) UK telephone number to US is bogus. Now they have taken more money from my credit card.
Company: InstFrHealth.com
Country: USA
Phone: 8885364806
Site: instfrhealth.com