I think this is where people should stop putting 21 days on contracts and go for 28 days for finance.
I have had to extend on one project and I had to extend about 4 times on that one. It was terrible. Had to fire broker, get new broker, start finance all over again, run into difficulties...