You pays yer money and you takes your chances. The latest problem appears to have been resolved: we see their planes taking off. But next month it could be something else!

Silver/Seaborne is usually better, Cape Air better still. Or, as suggested above, charter with Island Birds. As in so many things, you get what you pay for.