DP went out last night with a very old, close friend of ours. He hasn't seen us really in a year as he's been working abroad. He earns a lot of money (this is relevant). Friend said he would love to buy our 2yo a Christmas present, what would she like? Put on the spot DP couldn't immediately think of anything so friend said he would transfer over some money and we should buy DD something from him. He has no DC or DNs so said he was clueless on what to buy a toddler, he'd rather we chose something she would like.
DP has checked his account this morning and friend has transferred over a large sum of money. I know this is a normal sum for him, from what he has bought other friends for birthdays etc, but it is a lot of money to us and more than any of our friends or family would spend on DD in years.
I think that people decide how much they want to spend and we should accept graciously, buy DD a present and put the rest in her bank account. DP thinks that we should refuse graciously and transfer all the money back. I think that's a bit rude to our friend, but I do see his point.
Genuinely don't know what to do - I don't want to be rude, but also don't want to be grabby. Can I ask what other people would do?