My advice for shopping this holiday weekend is to grab what you want/need for yourself or gift-giving. While there are sometimes flash sales in December, you can't be sure if store stock of fragrances you may want will be available. You can always return or exchange anything you're not happy with.
As of today, I have not yet heard of a Blanket Promo coming but we could see that as part of a weekend sale.