According to a report released today, Google plans to open retail stores across the United States in order to showcase its expanding line of physical products. The goal is to have the first flagship stores open for the holiday season in metropolitan areas. Google accelerated plans to open physical locations in order to appease customers unlikely to purchase expensive physical hardware, such as Google Glass, without first trying the device for free. Already, Google has Chrome mini-stores inside Best Buy in the U.S. and electronic shops in the U.K, but stand-alone flagship stores would bring Google’s image as a physical retailer to the fore, and win over more Android skeptics.