If you are one of the many people who have purchased a piece of real estate recently then you know just how hard it can be...