Virgin Books & Music (Canada) 3211 Grant McConachie Way Domestic Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
PGA Tour Shop (Canada) 3211 Grant McConachie Way Domestic Terminal, Gate C28, Richmond, British Columbia V7B 0A4 Canada
Vancouver Aquarium GiftShop (Canada) 3211 Grant McConachie Way Domestic Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Rumor Handcraft (Canada) 1-5201 Regina Ave Ticket Hall, Regina, Saskatchewan S4W 1B3 Canada
Relay (Canada) 1-5201 Regina Ave Departures Level, Before Security Checkpoint, Regina, Saskatchewan S4W 1B3 Canada
iStore (Canada) 3211 Grant McConachie Way Domestic Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Travel + Leisure (Canada) 3211 Grant McConachie Way Domestic Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Life is Good (Canada) 3211 Grant McConachie Way Domestic Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Affordable Luxuries (Canada) 3211 Grant McConachie Way International Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Gifts of the Raven (Canada) 3211 Grant McConachie Way International Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Vancouver Marketplace (Canada) 3211 Grant McConachie Way International Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Brooks Brothers (Canada) 3211 Grant McConachie Way International Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Crafthouse / Discover BC (Canada) 3211 Grant McConachie Way Domestic Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Mountain Style Shop (Canada) 3211 Grant McConachie Way International Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Latimer Gallery (Canada) 3211 Grant McConachie Way International Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Shades of Time (Canada) 3211 Grant McConachie Way International Terminal, Level 3, Richmond, British Columbia V7B 0A4 Canada
Salamadra Gifts and Flowers (Canada) 3211 Grant McConachie Way International Terminal, Level 2, Richmond, British Columbia V7B 0A4 Canada
Travel Store (Canada) 6301 Silver Dart Drive Terminal 3, Departures Level, Check-In Area, Mississauga, Ontario L5P 1B2 Canada
Samsonite (Canada) 6301 Silver Dart Drive Terminal 3, Level 3, Check-In Area, Mississauga, Ontario L5P 1B2 Canada
Samsonite (Canada) 6301 Silver Dart Drive Terminal 1, Level 3, Check-In Area, Mississauga, Ontario L5P 1B2 Canada