There is this store across from O'Grady's Westcoast on Hastings. The selection is pretty good. In Chinatown, there are 2 - Tinland and a new store, both on Pender between Main and Gore. The new store was not fully stocked yet. According to the staff there, the main branch is in Richmond, north of Westminister Hwy on Minoru Boullevard (north of the car show room). Personally, for home, I like to shop at Ming Wo.