If i were you, i'd order online if possible. I didn't, i was too impatient and right now i could have an extra 1/4oz of herb to go through the vape. Instead, i'm rationing .5g which has to last today and tomorrow. Brutal.
Patience is a virtue. And if your close it'll be no time flat (which being a burnout, i forgot lol)
I think these guys have covered you as far as reputable and close online stores - i'd highly recommend checking them out.
Buying locally isn't too bad as long as you don't get ripped off insanely. I lost 50$ which kinda sucks, but it hasn't changed the way i view my Vaporizer. Any higher, like 100$, and i bet i'd be second guessing/regretting my purchase.
Depends who you are.. I like talking to headshop owners, so i have a good time whenever i go and ask tons of questions if im making a big purchase (even when i've researched - just to see their answers). These guys weren't fuckin around with facts, so i decided it was worth helping them out. Sometimes they'll give ya discounts so that they can make a sale - thats why one of my friends bought a 'Cano in the first place. He was just curious and kept asking questions, and had a decent conversation with the workers, who threw out the offer. Saved 100$ for.. maybe 15 min of his time?
On the other hand, a Volcano for example, can be bought for under 600$ cdn (last i knew) w/ free shipping online. In the store, its $750. Thats a big difference. Can't take the assumption you'll get discounts lol