I was invited to a close friend's retirement party that is being thrown by her daughter. The invite states the cost of the party is $65. I'm a little shocked that I'm being invited to a party I have to pay for? Am I missing something? Is this the norm for retirement parties? If I attend, do I have to bring a gift?