CB advent calendar plus free goody bag is a pretty good deal, even at full price for the advent calendar. They are clearly not shifting them quickly at all (and have not had as good a take up of the GWP as expected).
Selfridges have come in and out of stock; other than that it’s only the Harrods fragrance calendar that has sold out. I think last year by now a few had sold out, though some (eg John Lewis) did restock later. I do think the BAC trend has peaked, and we’ll see fewer calendars (and less of each available) next year, sadly.
I still think the Liberty fragrance calendar is overpriced - got an early access email tonight, but it’s still at full price. Quite underwhelmed by their Christmas kits too, sadly.
On the fence for the Harrods advent; I was quite keen on it, but with the delays have now spent on other things instead.