I received an offer on my apartment a few months ago and the buyers (who are cash buyers) are apparently going to sign the contract next Friday. What are the next steps after this and how long does it generally take to receive the funds once contracts are exchanged? Also, is it the buyer's or the seller's solicitors who hold on to the funds before I receive them? I ask because I'm unhappy with my own solicitors for dragging their feet in general and for being very slow in responding to my queries.