Solicitors absolutely. We agreed a sale on ours last June, moved in in November, still wouldn't have been now if we hadn't of complained to the buyers solicitors boss. Useless wankers who think a letter is enough when a phone call is all it takes.
Next time I'll do it myself.
Cheers
Matt