Fix: obj.getAmount() -> obj.getAmountForSale()