You might want to check Cape Air or Tradewinds. We were able to get some great deals for December and August. For May we will just use AA as the flights are so high! Glad we booked early however, it wasn't that great of a deal for May!!