Optimal Health Products LLC.


Country United States
State Delaware
City Wilmington
Address 427 N Tatnall St. Suite
Phone 855-986-2646
Website http://optimalhealthproductsinc.com/

Optimal Health Products LLC. Reviews

  • Apr 7, 2015

I disputed the 78.94 charge on the "free" trial and my credit card company declined after receiving phoney copies of a website I've never been to showing "clearly" that I knew about their scam befort I ordered.

I cannot find the website they sent to Citi Bank anywhere on the web.

These people are hurting people who can't afford to be hurt using bait and switch techniques.

I really wish I had never felt so desperate that I was willing to try their "product." It doesn't even work.

Write a Review about Optimal Health Products LLC.