I paid $90 RT from BZE-SPR-BZE in Feb on Maya Island Air. A $36 dollar savings (compared to Tropic). My return flight from San Pedro however, was over 30 minutes late leaving. I counted 6 Tropic flights to 1 Maya flight landing on the strip. Luckily, I was on a flight that gave me plenty of time to check in for my International Flight.