BioSlim
Consumer Report
I order Bioslim and then Canceled within the 22 days as per their terms and conditions, but I find that they had already billed me on my credit card as well as Overseas transaction fees. I did not authorized this and have emailed (With Dates) and rung, many times to confirm this, but they just hang ...