How much can one lunch cost you? One young writer too polite to say no, one guest who 'never eats anything', and a grudge that lasts twenty years.