Before you sign the 2.99% with BMO, please read the fine print.
While 2.99% may be a great mortgage rate, rate is not the only factor you should be looking at. Statistics show that many buyers break their mortgages within the first 4 years. Some mortgages do not give the same flexibility when it comes to breaking your mortgage, either through refinancing or selling the property. Also, pre-payment options are very important to some buyers.