Food for backpacking? A supermarket.
You don't have to pay through the nose for special foods from camping supplies, so long as it's nutritious enough to sustain you.
Surrey, British Columbia
An expatriate can purchase British foods in America from the UKGoods website. This store was built with expats in mind and features all British foods.
You can buy Vernon's soda in British Columbia, Canada, online. You can order directly from their website and they will ship it to your home. There don't appear to be any local retail stores.
Drug stores
French Runner BeansFrench BreadGarlicPancakes
Internet... have them ship it to you.
Sherlock's British Store 659 Columbia Street.
Penguin meat supply British Columbia
At a coffe or chocolate wholesaler, for sure, or at a Gourmet coffe shop or choclatier.
Hmm... not sure, but i know crystal mall in vancouver has it! not too far away
You do not need a parent with you to buy an Xbox One in British Columbia, Canada. Some games, however, have age restrictions.
If you have a security workers license and you are an armoured guard you can purchase them through your employer or if you are a law enforcement you can also buy one. Otherwise civilians to my knowledge cannot buy them.