Starbucks is buzzed about tea. Should you be, too?