Does a 20% decrease result in a -50% discount? Why would it be nonlinear?
20% decrease would be only 80% price rise for the customer