One thing to keep in mind is that the rates posted at your bank or blinking at you in online ads are just a starting point. These rates are not only high, they are also likely to come loaded with caveats, including tight restrictions on making lump-sum payments and high fees when leaving the mortgage prior to renewal. (There is a reason why they’re called ‘sucker rates’)
TIP: Your mortgage broker have access to the best rates offered by the lenders and will be able to negotiate the best deal for you.