It's that time of year I'm afraid when I have to pre-warn you of the likely delays to mail orders... not just from me, but national and international post too. There is a huge amount of extra post going out at this time of year and dispite their best efforts Rioyal Mail always suffer delays of some kind (some of which are passed on by other mail carriers outside of the country too). When you make your purchases, please bear in mind that winter weather and Christmas post could possibly hold up your items.
Saying that most of my mail order are arriving on time at the moment. So fingers crossed delays, if any are minimal.