That is a really good way of phrasing it, I think I will use that :-) my mum is a lost cause really as it just causes too much hassle but to my sister and best friend I think I will say just that.
I think Cat's advice for other people is really good, a quick change of subject should put them off. Diversion tactics!