Son 1 comes to me and says he needs new school trousers as his are ripped. Fine, how much? (town is 10 mins away) No...He wants me to go and get them. I cannot guess buy trousers for a 15 year old boy.
Son 2. 'who are you talking to'
Me 'Jo, we're having a family get together. It's to raise money for Cynthia Spenser Hospice'
Him 'I'm not going'
Tell son 1 that he can 'want on'. You're supplying the money, you're not his servant too. Either he goes buy his trousers or he goes to school wearing ripped ones.
Tell son 2 you apologise profusely, you didn't think such an ordeal would be one he might not have wanted to get involved with, and now realise that you should have asked first.
The reason son 2 didn't want to go is because he seen <insert my surname> football match. He thought he'd have to play. Bless. He's fine with it now he knows he doesn't have to play