@nyeung Vulture funds don’t do deals, ever, with anyone.
Sadly it makes no difference to them if you pay or don’t pay on time; with the loan-to-value they are guaranteed to get their pound of flesh either way.
This is one of the many reasons why they never should have been permitted to take...