My favourite place to buy tea - can't speak for the coffee beans cause don't drink it but the quality & selection for tea rocks.
You can go in knowing what you want or you can ask for suggestions and get really informed recommendations. My last trip I wanted a recommendation for a green tea I could drink at work and after smelling several types I walked away with a terrific Japanese Sencha.
Not inexpensive but the taste, helpful &informed staff more than makes up for it.