Is free credit-card travel insurance really free? by fifteenhundred - June 15, 2015 The June long weekend heralded the start of the ski season and that means plenty…