Decent 1-stop Out of JFK Stopping in Miami

saw this fare on hotwire.com 

 

New York City, NY (JFK) to silkAirDepartEndCity:Miami, FL (MIA)
silkAirDepartStartDate:Fri, Jul 4, 2008
silkAirDepartStartTime:3:55 PM (arrives silkAirDepartEndTime:7:05 PM)

3hr 10min silkAirDepartAirline:American Airlines
Flight silkAirDepartFlight:1555
Layover: Miami, FL (MIA)

0hr 45min

  silkAirDepartStartCity:Miami, FL (MIA) to silkAirDepartEndCity:Cancun, Mexico (CUN)
silkAirDepartStartDate:Fri, Jul 4, 2008
silkAirDepartStartTime:7:50 PM (arrives silkAirDepartEndTime:8:30 PM)
1hr 40min silkAirDepartAirline:American Airlines
Flight silkAirDepartFlight:2147
Total trip time: (includes layover) 5hr 35min
Inbound silkAirReturnStartCity:Cancun, Mexico (CUN) to silkAirReturnEndCity:Miami, FL (MIA)
silkAirReturnEndDate:Tue, Jul 8, 2008
silkAirReturnStartTime:11:30 AM (arrives silkAirReturnEndTime:2:10 PM)
1hr 40min silkAirReturnAirline:American Airlines
Flight silkAirReturnFlight:2184
Layover: Miami, FL (MIA) 5hr 15min
  silkAirReturnStartCity:Miami, FL (MIA) to silkAirReturnEndCity:New York City, NY (JFK)
silkAirReturnEndDate:Tue, Jul 8, 2008
silkAirReturnStartTime:7:25 PM (arrives silkAirReturnEndTime:10:25 PM)
3hr 0min silkAirReturnAirline:American Airlines
Flight silkAirReturnFlight:1148
Total trip time: (includes layover) 9hr 55min