Yes, you may be able to find a better quote.
Your BEST bet is to pick up your phone, and call these companies:
Aviva
1-800-387-4518
Cornerstone
(416) 798-8001
Desjardins
1‑877‑699‑9923
John Duffy
(905) 479-2013
(ask for Brian; I found everyone else to be incompetent)
Riders Plus
1...