Hey, I actually just live South of Vancouver in Richmond. I say Vancouver since it's more widely known. Also, the magic shop is located in Granville Island on the Second floor of the kids market. Go in the main entrance go up the first flight of stairs, take a left and you'll run into it.
-RA69