Ultra Lean Green Tea
Fine Print Free Trail Scam
I ordered the free "thirty day" trail from this company. It tasted terrible and I did not see any results. That is not the only problem, soon after I got a 60 some dollar charge on my debit card, based somewhere in Minnesota. Of course I had no idea how that could have happen, so I called ...