Getting the best mortgage financing for your new home can sometimes be a complicated process and, unfortunately, things...