Travel Insurance seems like a good deal!! (I have used Allianz) and I had a couple of small claims which they paid no problem.