I have a day off work!
I am shortly leaving the house to go and get the train in to London, where I shall pootle around on a bike and do some Xmas shopping. I have a printed copy of my big brother's Amazon wishlist, which is a good starting point (you can mark stuff off as bought, even if you buy it somewhere other than Amazon, which is great).
I asked my little brother (16) what he wanted, he wasn't sure but perhaps a gift card from a specific shop but anything really.
I asked my nephew (15) what he wanted, um, well, anything really.
I asked my neice (10) what she wanted, and she wants a new scooter "because mine is rusty, and it should be a non-folding one, because then you get suspension and stuff, and I've seen some good ones in Argos, but I don't know how you'd get it to me" (she lives over the other side of the country to me, and we probably won't be visiting down there this year - my big brother (her father) will be visiting us, but not until after Xmas).
So, easiest way to get a scooter over the other side of the country and not buy the wrong sort? Send an Argos voucher

Little bro can have his voucher, and unsure-nephew will get a voucher suitable for a teenage boy (HMV, probably). But, I will be going to Hamley's while in London to get them each something entirely silly and immature to open on the day

And then I will be hitting the secondhand bookshops of Charing Cross Road to try to find my husband something snazzy and nice. And
not spending all afternoon in Foyles browsing books for myself, no no no