British Columbia’s waterfront capital offers a sparkling shopping list of independent stores for those of us who love adding a spot of retail therapy to our travels....