If you’re a new homeowner, a mortgage is a huge commitment. Like any contract, it’s essential to know the details of what you are signing up for. After all, mortgage rates in Canada change frequently, and if you don’t know the particulars of the mortgage agreement, this can co...