CHERRY HILL – Warby Parker Inc., a fast-growing eyewear retailer trying to see its way to profitability, has opened its first store in South Jersey. The Cherry Hill Mall site is one of 40 new shops planned this year, according to the New York-based firm. “The location will offer eye exams and carry our full sun… Read more »