Disclosure: Affiliate links.
So I just posted about excess consumerism and now I'm telling you about sales. The things is: if you're going to buy something anyway, you might as well wait for a sale instead of impulse purchasing. Maybe by the time a sale comes along, you won't want it anymore. If you do, then it's a good thing you waited.
Tarte has 30% off everything and free shipping over $25 until tomorrow (Dec. 10). Use code FRIEND30. This is the sale, last year, where I bought the lip crayon I talked about here, as well as their Amazonian Clay foundation--which I returned, since it was too yellow for me (reviewed here). I did end up paying return shipping, but you're unlikely to get 30% off somewhere else like Sephora. If you have Tarte stuff on your list, this is the way to go. They have a good sale section too.
Urban Decay has free ground shipping on all orders, no minimum, until Dec. 31. I recommend checking out their sale section where you can get their eyeshadow primer for $10. It really is good stuff (reviewed here).
ASOS also has 30% off beauty. Again, this is the sale in which last year I bought a foundation that I ended up returning (Bourjois, also reviewed here). They have a bunch of other brands that are difficult to find in the US. I'm sad they no longer have free shipping on all orders, though (now it's $4, or free for $40+ orders).
Anything else going on right now that's worth mentioning?