The health benefits of popular green tea drinks: bullshit. Add it to the list.