Go to some of the on-line quotes (Primmum, TD, etc) and enter your info including your full riding/insurance experience. If you get a good quote, call them up and see if they will give it to you. If not, see if they are not giving you credit for being insured outside Canada.
If that's the case, might be worth checking with the Insurance Bureau to see what they are required to do.
Not sure where you are from, but in Canada, insurance rates are all over the map and vary by company, bike, age, experience.
Good luck
Bookmarks