item calc_price with amount ranges