I think gnucash has to have a price in the price editor tool. It doesn't try to choose among the entered prices for purchases. You can add a price manually or use the lookup scripts if the price is available. Dale Alspach