I'm doing 100% of my Christmas shopping online this year.
Most of the presents are for my sister's family, now including grandchildren, and she has agreed to wrap the presents for me. So as I see it she's doing the hard part, and all I have to do is point, click, and next month pay!