Its DS's birthday coming up - he will be 11.
On Saturday we went into town and he saw something he wanted to buy. I said that I would lend him the money and he could give it back with his birthday money. He was happy with this and he bought it.
He was talking to MIL and DH about it yesterday and they have both said that I am really tight (in a only half joking way) and MIL called me grabby 
DS has no problem and is quite happy with our original agreement.
Am I being grabby?? We dont just buy stuff and things are tight for us at the moment. We already have his birthday gifts otherwise I would have offered to buy it for his birthday.
I feel a bit mean now.