I agree TD is stepping it up.
My car is insured with TD Meloche Monnex, but my moto is with SF, which is about 40% less.
Either way, I feel like crying everytime I think about insurance, what it entails, and how it feels laws are against everyone when it comes to insurance :(