I can not believe sometimes how much FREE makeup I am able to purchase. And truly most of the time it comes out to be a money MAKER if there is a register reward or if I'm at CVS. Remember- at CVS, enroll in the beauty rewards club (which is free and added to your CVS card) and for every $50 you spend on beauty products- shampoo and such included- you earn an EXTRA $5 CVS Buck. You'll be surprised at how quickly it racks up and then BAM! you get a surprise extra $5 reward!