Institute Of Natural Health
Ripoff! They won't refund my credit card or return phone calls
- 10-17-2003
- 9
Institute of Natural Health has not credited my credit card the $150.00 promised after I called and cancelled and returned products. Unable to reach anyone at the 812-402-# number, says mail box is full. They have not returned my many calls.
Leonard
Wendell, North Carolina
U.S.A.
Company: Institute Of Natural Health
Country: USA
State: Indiana
City: Evansville
Address: Evansville IN
Phone: 9197965598