Liat, Air Sunshine, and InterCaribbean occupy the bottom rung of the reliability ladder. Those folks were lucky the flights were cancelled a day ahead, because this week IC left others sitting in Antigua, after calling their flight, with no compensation. All three of those airlines operate well for periods of time, and then things go wrong.

Cape Air is more reliable. They, too, have run into issues, but they seem to be more resilient. Yes, they charge more, but you get what you pay for.