OK! MN Jury duty here...Whats the right thing to do here?
You are renovating your kitchen and taking out all the old cabinets. You think they are awful, but your neighbour mentions they like them and are looking for more to extend their kitchen (exactly the same as yours in style and shape). You offer neighbour whatever they want from yours when removed, they offer to pay you, you say no need. Builders remove them and neighbour takes most of the cabinets, again offers you money, you say no need, we are throwing them out anyway.
Couple of months later neighbour puts thank you card through your door with money inside, card says you saved them a fortune and enclosed is a gift of cash (roughly 15%ish) of what they saved, but to you its really a lot of money.
Your OH says you should give it back as it wasn't necessary and its too much money to accept. You want to keep it, a) because you could really do with the money, b) it would be embarassing to give it back and c) you insisted at the time there was no need, so they must really want to.
So, who is right?