Online shopping saves my Christmas, again

My Christmas shopping is finished, and like a smug prick, I’m now going on the internet to tell everyone about it.