i dun live in vancouver, but i got a lot of friends there, and i go visit a lot....
richmond should have all the stuff u ever need... yaohan i thikn has a couple stores.... and crystal mall is all asian, so it;s gotta have some stuff... and there's a store by esprit in metrotown that i heard has a lot of bit stuff...
hope that helps
oh, and when summer rolls around, hit the richmond nite market.... omg... soooo much stuff... too bad i wasnt into bits before ><"