Usacomplaints.com » 2416 Rotherwood - Reviews, Complaints, Reports

Address: 2416 Rotherwood
Found 4 reviews / complaints

Institute Of Natural Health
Scam still waiting for my refund. Took my money before my 7 days were up. Sent product back covered my butt in all ways and still have not seen a dime

They charged my card 3 days after I recived the product. What happened to my 7 day trial period? I called to find out what happened they told me nothing said I will recive a check in 10 to 14 days it's now been 20. So I called back and now they any telling me I will have my card credited but with ...