Deal with the mobile banker of a bank
If you are going direct to the bank, I suggest you ask for a mobile banker, rather then using branch staff.
They generally sit next to credit management and are able to get max discounts or push your deal through.
Ask to speak to a banker after...