Gravar-mail: Behaviour-based price discrimination with retention strategies