You can certainly obtain your insurance through an insurance broker such as myself who specializes in this type of insurance. We represent all major insurers in Canada. Please check out our website at www.travelinsure.ca or www.dfsinc.ca email us at info@dfsinc.ca or call us at 1-888-933-7462.
Tracy DesLaurier, CHS - Super Visa Insurance Specialist