I am planning to be up in Vacouver later this Spring and was trying to do some research into which providers to see etc., but after doing a fair degree of research, I have to admit to being somewhat perplexed by the scene up there.
From what I can tell, most of all the providers are either...