How much should I pay ?