There is room at the top of the boxes, hot about adding + / - signs to buy more or sell. So you wouldn't have to scroll up and down to find the correct potions / herbs
why oh Why, WHY! would you make upgrade cost 999,999 gold and the max gold is 999,999. Now the game is about how to hit 999,999 gold without going over
Currently this is not possible and also not planned.