If they insist on doing that, I'd do homemade presents for everyone. Even if it's just rum balls or white Christmas or something, wrapped up nicely. I think it is way too much to expect, especially if there is going to be a lot of people there. If anyone complains, just ask them if they saw the money tree in the yard when they came in.. Christmas is expensive enough as it is!