I'm primarily a black tea drinker, but unfortunately I resort to bagged tea out of sheer laziness sometimes D:
David's Tea is pretty great (their travel mug is one of the best things I've ever purchased. It kept my drink warm for 6 hours -- I shit you not.) Also
Adagio has fantastic tea, but they don't have any brick-and-mortar stores in Canada and their shipping up here is ridiculous.