I think this is really worth while thing to do, an extra gift need not cost much at all, but it can make a real difference to someone. It can mean that a person gets something who would other wise get no gift at all.
I'm not condoning the commercialism so evident this time of year, it's just the thought appeals to me that a simple gesture such as going into a shop and buying a bottle of bath foam can mean that an elderly person, who has no one, will get a gift instead of no gift.
I'll find the link to put in here.

Ta muchly this is worth a lot - very cool that you are thinking and caring