I took a bus tour through the rockies. I only saw a tiny portion of the country but it was sweet as fuck. Vancouver is the home of bud, it's impossible not to find any there, but watch out for those crazy crackheads. Whistler was really nice but not particularly laid back, just a nice but expensive town. Jasper was safe, got baked with a few total strangers out there, plus you can go up one of the highest mountain ranges in BC. That was the only place I found BC bud, just 'cos this random guy had some. Best stuff I ever smoked, period. Fuck, can barely remember where else I went. The tour I did was called the moose tour, it was quality and pretty cheap considering what you get, your travel agent would sort it for you and your constantly meeting new people, most of which are tokers, and that's not including the drivers themselves.