Q: A friend just invited me to his home for Thanksgiving dinner — and asked me to pay $50 upfront. I understand that hosting can be expensive and I wouldn't mind being asked to bring a dish, but asking guests for cash seems incredibly rude. Am I crazy to be a bit miffed? Has anyone else experienced this? If so, how do you handle it?