This is a brand-new concept for Amazon, which already owns hundreds of brick-and-mortar stores, including Whole Foods, nationwide.
Monday night’s vote sealed the deal on what will be the company’s first physical megastore nationwide. But some in the community still have doubts…