Discounts no fix for price-rise woes