Vancouver, BC. Canada - Magic box hobbies: Wide variety of ships, planes, vehicles, sci-fi kits and materials needed to go the whole 9 yards. Limited laser etched parts and styrene sheets/accessories.
Richmond, BC. Canada - Imperial Hobbies: Small "nerd" store with board games, comics, etc...