What do you guys think of Mega-T Green Tea? I just bought a weeks worth of the supplements and I'm wondering if anyone has ever used them or heard of them before I try it!