I am currently looking to book my trip from Newark to SXM for December on United which has direct flights. I have the app and check every day, several times a day. My next trip is this March. RT prices were running in the mid $900 from last Summer. First week in December I did my check and booked at $372. Price went back up to the $900 range just days after. Persistence pays off.