Price for negative quantity
The computation compare the quantity using the greater operator but it does not work if the quantity is negative as it will always be greater than the first line. This is only if the quantity in the price list is always positive which is the expected.