I guess the best store bought gift was a few years back. My oldest son bought me a Ruger BearCat pistol. It was a surprise, as up until that time he mostly bought me shirts and such.
This is an old (1960's) single action, 6" barrel, 22 long rifle pistol in great condition. Even had a new Ruger holster for it. I carry it everywhere around the farm in the front chest pocket of my Bibs. I have shot a bunch of squirrels off my wife's bird feeders and a few copperheads with it.
I got a big surprised this year as my sister bought my wife and I a new 50" smart TV. I almost fell out of the chair. We currently have a 12yr old 27" TV at the farmhouse. We do not watch a lot of TV, but the old one was fizzling out and the speakers crackled a bit.
CH_V