While not exactly free, I use Sephora's Beauty Insider Program and Offers. With the Beauty Insider Program, you can earn points on your purchases and exchange them for products. Their online offers are similar. You can enter a promo code when you spend a certain amount of money. While the products are smaller in size, they're still free. I take advantage of this when I need a product and don't have the money for it. This is also a great way to get free lipsticks and perfume. I also collect these small skin and hair care products and use them when I travel. Sephora is not the only place to take advantage of free makeup products. When you shop at the drugstore, you often find “buy one, get one free” sales on different makeup brands. Many makeup brands also host makeup giveaways, a free product with a purchase, free products for members of rewards programs, and you can even join product testing panels. Most brands will also give you a free product if the one you bought is defective.