I get matcha from ippodotea and i get my oolongs from farmer leaf.
I cant recommend any others yet since i havent found a very good store for general teas like black, puer, etc
Try to stay away from youtuber sellers since they mark up their prices like crazy