Sadly, American just cancelled our May 15 flight to SXM. Fortunately I was able to get through on the phone while only holding for five minutes. They refunded everything back to the credit card. I was expecting a long hold time but I was pleasantly surprised.