I agree with the poster who said "They will learn; it may take a few weeks, but it will come". My DD was very fussy about clothes when our only grandson was tiny; if I bought him anything she didn't approve of, she was always very polite about accepting it, but he was never seen to wear it. They disappeared into the big charity shop black hole! As we used to look after him regularly, I kept lots of things here that I had bought from supermarkets and changed him into John Lewis or Next or (scandalous waste of money) MiniBoden, before he went home. Eventually, she came round to the fact that supermarkets sell really quite nice, good quality clothes for kids, and now shops in them regularly for him. As for knitting, I knitted a lot for him when he was small and DD was quite happy to put him in my handknits (you can get really cool patterns for kids now). However, GS will not now wear anything knitted ("they itch me, nanny" or "it's too hot!"), so all last year's aran and cable sweaters remain unworn. I hope your son and daughter in law comes to realise the effect their ingratitude is having on you. You stick to your guns and don't let this spoil your enjoyment of your grandchild.