Buying your first home can be one of the most exciting and memorable times in your life. First time buyers are often a bit