Customer behavior in revenue management