I've just gone sale agreed on an apartment (a receiver sale), which was previously very close to closing with another buyer who dropped out at the last minute. The estate agent has told me that the contracts have already been drawn up for the previous buyer and so he expects that closing should be fast. I'm wondering what the best case scenario in terms of timeframes might be on closing the sale. (I'm aware that best case scenario is probably completely unrealistic as the receivers have been very slow thus far but humour me!) If everything went as smoothly as possible what is the shortest timeframe you could expect to get the keys?