Organa Slim / Organa Cleanse
Consumer Report
Paid the shipping price for a "free Trial" of both bio-slim and bio-cleanse. Have not received either and after investigating have found all these complaints. I am very concerned that my credit card will start being billed too ...