Let’s face it, buying a property is a headache on so many levels. It often requires years of saving, followed by practically a lifetime of paying off debt. On top of this, the actual process of acquiring a property can be long, tedious, and consists of so many steps, each with its own potential hiccups....