Generally, online beauty stores offer products at a more competitive price because they have lower running costs. It’s not uncommon for beauty websites to consistently have offers throughout the year—including free gifts and discounts. While in-store shopping can include parking and travel expenses, many beauty websites provide free shipping when you spend a certain amount.