SkinDiet.net
Consumer Report
I sent for a free bottle of there green tea and they ended up billing my credit card for 89.98. I didn't authorize this transaction and feel it was wrong for them to do this. I called and I was told they couldn't return my money. I was furious and said if I returned this they had better credit my ...