Margarets has been a favorite of mine for years.
They have a large variety of packaged and loose leaf teas as well as coffee beans for every taste. Margaret and her staff are always right on with their advice.
I have shopped there for years and I have always walked away happy with both the service and products.