BioSlim
Consumer Report
Advertisement said it would cost $1.00 and when I checked credit card details I was charged $180US$. This is fraud as far as I am concerned please return my money. I have read some of the complaints - is there anything we can do to get our money back? ...