A "care package" while your new seaman is in training might be a very well received gift!
Then you are disappointed. That's it. No one owes someone else a gift. A gift is a gift and not an obligation.
* If you are not invited to the shower then it is up to you whether you would like to give a gift or not, but you don't have to. If you were invited, but can't make the shower then yes, you should send the gift with someone else you know that is attending or stop by and give the gift AFTER the shower to the person the shower is for.
Gift it to someone who's need it
i personally feel that you should ask someone what gift they want! it is not worth spending cash and buying someone a gift they might not need ! In case you do not want to ask him\her try asking their parents .. or give them something that would make them remember you!
No
If you attend the wedding or the reception you should give a gift. It's not required and you don't have to give anything if you don't want to. ---- In polite society, gifts are NOT to be expected. Giving a gift is optional whether you received a gift from them or not, whether you go to the reception or not. The invitation is to join them in celebrating the event.
If you received a gift from someone at your birthday party, your only requirement is to send a thank you note or card. If you are invited to a birthday party, you should bring a gift, however if this person is not having a party you do not have to give them a gift. You may choose to acknowledge the birthday with a small gift, a card or your personal good-wishes.
someone has to give you one as a gift.
As girls like chocolate so I would suggest you that you should gift customized chocolate to your sister. This is unique and yet affordable gift to give someone.
A card is sufficient otherwise that person would have to send you a gift and it would never end. A hand written Thank You note is the proper response for someone who has taken the time to remember you and send you a gift .
If it's your boss or someone very important then, yes. But it's always nice to give at least something then nothing.
The greastest gift you can give anyone is your love. If they say any different, they don't love you.