;
  • Report:  #1371722

Complaint Review: Bio Leans - Internet

Reported By:
Burke - Youngsville, North Carolina, USA
Submitted:
Updated:

Bio Leans
Internet, USA
Phone:
888-3950612
Web:
www.bioleans.com
Categories:
Tell us has your experience with this business or person been good? What's this?

These a**holes send you a free trial then bill you $80 and clain it is in the terms and conditions that was accepted at checkout. The terms and conditions are in a seperate link that takes you away from web page!



Reports & Rebuttal
Respond to this report!
Also a victim?
Repair Your Reputation!
//