Could Sephora Be Leaving J.C. Penney Stores In New England?Could Sephora Be Leaving J.C. Penney Stores In New England?The makeup and beauty boutique wants out of it arrangement with the department store.Nikki CruzNikki Cruz