Highly doubt July flights are fully booked; more likely they've been cancelled. Don't know if the Maxjet problem could be a factor. For the flights I check, EIS has been a better option. Really depends on your specific circumstances, but check Southwest into San Juan with a separate ticket on InterCaribbean or Seaborne.