TD now does it over a 7 month period. If you are paying $700/yr you will see $100 taken out of your bank from March till September.
When I was with Intact I paid over a 12 month period. I prefer paying more over a 7 month period than on a monthly basis

I just went online and checked out my TD insurance info and you are able to pay the whole year at once (unfortunately no discount). But they will debit your bank rather than let you use a credit card because if you use credit they are out the 2-3% service fee that VISA and MASTERCARD charge their merchants.