Older people need special care and attention, therefore giving gifts to them should we make some consideration before buying the gifts. Some people might think that they need to buy what the older people perhaps their grandparents like. Actually not only that should be the consideration, but there certain points to consider like:
If the gift that old people might like will harm their health, better not buy. For example, something like wine or cigar. If they have health problems and wine or cigar are prohibited by their doctors.
Consider buying things that will improve their health, like Chinese medicine package. But buying medicine still better ask a medical consultant. If you are the children or grandchildren, you should know whether your grandparents like or not. This is just an example.
For another alternative of health improvement medicine package, you can buy massage chair or or other things that help them to exercise a bit.
If you have children, and you want to buy gifts for your father/mother, better includes a handmade card by your children in the gifts. Grandparents usually appreciate a lot when receive gifts given by their grandchildren.
But the most appreciated of all gifts is the gifts given with sincerity and care. Old people don't really need any special gifts. What they really need is the care from their children and grandchildren. Visit them often (if you live apart from them) and that's the best gift I think.