In Canada and the US, all prices displayed online don't have the taxes included and are the pre-tax amounts, so while it may appear cheaper it'll cost the same amount or more when booking with an online travel agent.
If you book directly with us, we can guarantee it is cheaper if you book directly, just show the front desk you have found it cheaper from a reputable website and we will match the rate.
It's also more flexible when booking directly with us, no need to pay anything in advance along with some free perks.