Wayfair, which has been
dabbling with physical store concepts for years, has finally opened its first large one, and it’s a doozy. The two-story 150,000 square foot location in Wilmette, Illinois, is packed with
furniture, home decor, housewares, appliances and home improvement products, all aimed at bringing its vast assortment …