Ask any seasoned shopper where the best place to buy beauty products is and chances are they’ll point you to the nearest Sephora. The retailer has long been a destination for beauty obsessives to find ...