Pre-Sale Property Contracts Can Leave Purchaser With a Big Hole in the Pocket

About two months ago, someone shared with me the harrowing experience he has gone through in the past three years trying to buy a new house in Nairobi.