Cardullo’s is one of the best and most concentrated places to get almost all the major brands of tea in Boston. Downside is they can be overpriced. I’ve seen teas charged anywhere from $1 over the brand’s site price to straight up double.
But their collection is undeniably one of the best. Their tea section is a good 1/5th of their entire (tiny) store!