Google Flagship Stores in Canada Open at Best Buy The company has opened four flagship stores in Calgary, Vancouver, Edmonton and Mississauga Best Buy locations. Usman Qureshi 7 years ago