The first Wayfair banner brick-and-mortar retail store will open near Chicago in Wilmette, Ill., the municipality announced. Wayfair stated that it would have no comment on the store plan and directed HomePage News to the Village of Wilmette website and announcement....