An idea of a good gift to give at the last minute is a quick pair of socks.
A gift for grandma can be a pleasant surprise. Type of gift highly depends on interests. Books are always a safe choice as many elders enjoy reading. Different types of gift cards are good choices as well.
Golf clubs are a good gift for you to give to your friend.
Corn excrement.
I think good gift to give is a gift card that way the person can get what they want
give her your love and a big gift give her your love and a big gift
a kiss and and a big hug
An apology letter for not remembering whatever you forgot.
give him a Visa gift card or a gift card to his favorite place to eat
A good gift is a gift that someone loves. If you give a gift to someone and he/she appreciates it, then it is a good gift. Good gifts are also gifts that give meaning in a nice way. Bad gifts give rude meanings. Bad gifts surprise people and people seem irritated and feel uneasy with a bad gift. Gifts are given to be good gifts. Bad gifts are simply thrown away and never kept as part of people's lives.
Gift Cards
A good gift for someone to give their doctor would be a card, a fruit basket, flowers, a gift card to a book store, a coffee cup with little packets of hot chocolate inside.