I am sitting at my terminal feeling rather smug. Most of my Xmas presents were bought late AUgust and early September and are now stashed away wrapped and labelled awaiting distribution on Christmas Day. Without exception all of the purchases were made on line and I got some fantastic bargains. Purchasing done within an hour. Wrapping took a little longer.
There's a special place in Hell reserved for people like you (give my regards to my sister-in-law, she usually finished the Christmas shopping and has all the cards done by the end of February!).
Anyway, SWMBO actually agreed because she'd had a hard day with the ankle snappers she herds for a living (Joseph has measles and two of the wise men peed themselves) , so we did the online things from J Lewis, Body Shop and Amozon in about 40 mins and spent the rest of the evening with feet up drinking damson vodka!
And it's only the 9th! Feel very virtuous, although the good suggestions about Pershore, pubs and bike shops were almost tempting too!