I enjoyed Dammann peppermint herbal tea recently. Frankly, I no longer even remember where, but I saved the little sleeve that the tea bag came in so that I could try to track down where to buy some. Zabar's and Fairway don't seem to carry it, based on a cursory internet search. Any idea which merchants sell Dammann tea? I'm not in a particular rush to buy it but I figure I can try to work in a purchase if there's a shop around that sells it.