I buy from Adagio. Depends on what you like or are interested in. I drink matcha, white and green tea, and different black teas.
Would highly recommend their earl greys, especially "moonlight" π
I buy loose leaf and make it in a pot, but they do have bags. They are nice bags but you get way more value buying in bulk. I still have tea from 10 years ago that still hold true π