While buying a travel insurance you have to keep in mind :-
1. Upto $100 is deductible, meaning by visit to doctor for minor ailments will not be covered. Doctors normally charge $60 per visit.
2... Canadian doctors ask for payment in advance unless the insurance is from Canadian insurance...