New online beauty store Vanity Aisle brings free shipping on every order to holiday gift shoppers
The Los Angeles-based shop carries more than 8,500 makeup, skin care, hair care and fragrance products from more than 1,000 brands, with no order minimum and free 30-day returns