Google opening its own physical retail stores this year [RUMOR] » google-store

google-store