it's already been mentioned, but antisocial is pretty much the best place to go to in vancouver for skate goods. there is an insane amount of skateparks in vancouver, there will be one very close to where you're staying by the name of mt. pleasant (just off main and 16th). from your place if you head north towards science world, keep going a few blocks up and you'll find the plaza. there is no shortage of spots/parks to skate around here, and for the most part, people are pretty friendly.