Its great place to live.
Im in the mid-west so I cant really say much about our spots.
However, Big White or anywhere in Kelowna is sweet to ride
I've purchased online from the states many times.
Its the duty costs of going over the border that gets you.
Funny, out of the 6 times, Ive only been hit twice but they were huge purchases
Empire in the east has a decent online store, got my Burton Malavitas there.
There is also the The Source Online.
You will find some deals in Canada but a times you just cant avoid gambling buying online from the US.
Its not the US that screws you, its Canada's insane duties and taxes :P