There is not necessarily such a thing as good value travel insurance, but there certainly is necessary travel insurance, especially if your MiL is travelling to USA or Canada. A heart attack or stroke there could literally bankrupt her. The tick box process when you try to get insured online isnt always the best approach though; we went with Staysure and when we phoned and talked to someone, even though she was asking the same questions as the online application, we paid over £100 less. We always buy a annual policy too,and we have found that what would cost say £70-80 for one trip, can cost £300 ish for an annual policy. Just means we have to have a couple more trips to make it worthwhile! An alternative is to go to a high street broker, face to face.