Buying a new home is an exciting, life-changing opportunity. Many people save for years to gather  together the deposit they need for their purchase. This purchase may be one of the biggest you make during your lifetime, so it’s important that it goes smoothly. There...