Quick update on Desjardin insurance. They will allow monthly payments for no extra fees. I finalized insurance with them today. I have no idea what they would be like on SS bikes but they might be worth a try.
I've never heard of "Desjardin Insurance" before, but seeing as how you got a great quote, I guess it's worth making the call! Any chance you can post/PM their phone number?
PM sent
call 416 579 0080 as long as you're over 30 yrs old. should be able to help and great rates too!