Asian Gourmet Green Tea
I assume you've already tried one of the two Whole Foods locations on Chicago Avenue. You might also try one of the big Asian supermarkets in nearby Niles: H-Mart on Oakton ( www.hmart.com ) and Assi on Milwaukee ( www.lotteplaza.com/branch/branch.php?Id=57&lan=ENG ).
Two places in Evanston that have a nice selection of tea, but I believe they primarily carry loose tea rather than tea bags: Dream About Tea on Davis Street ( www.dreamabouttea.com ) and the Spice House on Central Street ( www.thespicehouse.com ). If you're looking for the bags, they might be able to direct you.
A web search turned up this place near Indianapolis who can ship it to you: www.vineandtable.com