Let us shop (Picture: Getty images)
No matter how much you organise yourself, you can never be well enough prepared for the food shop at Christmas.
There is always stuff you have no choice but to wait until the last minute to buy, like fresh fruit and veg and your cheeses. Oh the cheeses.
So you just have to brave the crowds and get out there and do it and endure all the unpleasant things along the way.
Here are 20 things that happen on every Christmas food shop.
1. Setting a mental budget and agreeing that you’ll be happy to pay that much and even happier if it’s less.
And deciding that if it’s less you’ll be extra generous to charities next year.
2. Trolley traffic
You go. No, you go. No, go on. And then both of you think ‘sod it’… and you bump into each other.
3. Trying to calculate…
View original post 463 more words