I recently took advantage of a 50% off e.l.f. makeup sale and just noticed on their website that they now offer a 'beauty bundle' subscription.
Every 8 weeks they will mail you a beauty bundle curated by their expert makeup artists for only $19.99...not too shabby! Find out more here.