Dh and I decided a while ago that when the dc's are 18 we will stop spending huge amounts of money on them, we have 5 children between us (I have 3 step children and 2 that our my children), we spend around £100 on a main present plus a few small presents (but for the younger 2 they have lots of smaller things but we spend the same), eldest dc is now 20, last year we gave him £30 and a few presents to open (so around £50) which I think is fair, this year the 2nd eldest is 17 so his last year of getting a big gift (though he has asked for cash). Dh keeps questioning if this is ok? both my parents and dh's father don't buy big gifts for us (we get £20 from his DF and my parents spend about £10 on us), we don't feel we need big gifts and I would feel guilty expecting my parents to spend more. So I think we should give them (once they are 18) £30 cash and a few things to open when they come over, does this sound fair? do you still buy expensive gifts for your adult children?