Why do so many pubs end up with cellar loads of Christmas beers that don't sell? It is the 11th January and my usual haunt after Tranmere's games still had three seasonal offerings on sale. The pub nearest to the ground only had one cask beer available and that too had some awful Christmas pun for a name. Personally, I'm even less likely to drink them now than I was a few weeks ago - see http://birkonian.blogspot.co.uk/2013/12/christmas-beers.html.
As we get near to the middle of January Christmas seems long gone and festive beers on the bar are probably well past their best - if they had a best.