A behavioural approach to kinked demand curves