L89 Nutrition, LLC
L89 Nutrition, LLC
- 09-28-2008
- 15
Biggest Scam EVER!!!
Are you kidding me how can this be... My husband and i are currently now subscribed to a membership for 160.00 per month just cause him and i ordered the free trial only pay shipping? These guys need to be in JAIL!!! Stop the maddness someone?
Company: L89 Nutrition, LLC
Country: USA
State: California
Site: performanceproductsusa.com