Everlane and Warby Parker Just Opened New NYC Stores 03.12.2017 02:59 Complex.com Two of your favorite brands launched new retail spaces in NYC this weekend.