Yesterday after arriving from Philadelphia we were supposed to connect to Cape Air flight to Tortola. When we arrived to check in we were told the 4:05 p.m. flight was canceled. Excuse was some b.s. reason like operational. Of course no other seats available for yesterday. Currently awaiting a flight on Silver Air. Keeping our fingers crossed. Have read many other stories on TTOL regarding similar situations. Be prepared is all I can say. Cape Air was kind enough to give us a voucher for the night at the San Juan Airport Hotel, which we voluntarily would not have not stayed at. Just don’t think the island hoppers have the backup these days to deal with unforeseen maintenance issues. It’s an adventure!