why pay $25/$35 (pending on location/distance travelled) to have OMW when your credit card might have it covered already??? I know CIBC Aerogold covers trip delay & cancellation (cause I used it before) as well as some AMEX......
sometimes for that $100+ annual fee (pending on credit card) those insurance do come handy!