It's just my Mother I buy for. But can spend a few hours in one store deciding. What do you buy a Mother who is 83 years old for Xmas. She has just about everything she needs. Gift Cards are about the only way to go for someone that age.
I do it while she's still here. After she's gone won't be anyone else to buy for.