I did my shopping today. I always leave it to the last minute. I don’t know why because I hate shopping at the best of times, nevermind shopping at Christmas, but even though I do leave it to last minute, I pretty much manage to avoid queues. How is that possible, you ask? Well, . . . → Read More: Shopping Just About Done

