Bio Slim
Consumer Report
I too have fallen foul of this scam. I have had to go to the trouble of cancelling my credit card with all the issues that go with having to open a new account and wait for new cards etc. I do not use the internet to purchase goods normally becaue of the issues you often hear about. However this ...