I was incredibly lucky with mine. At the last minute (day of exchange) the bank said "ah yeah, we've got a bit of a backlog, it might take three weeks to release the funds". Fortunately both the people buying mine and the people I was buying off agreed to that.
just exchanged on our purchase and sale today - has been super stressful trying to get dates agreed for completion..