Just as a note to anyone wondering about getting to the DR....
Our flight to Punta Cana on May 20 (from the US) was cancelled by the airline. I was fortunate that they gave me a refund instead of forcing me to take a voucher\credit.
Next I get to deal with Travelocity - they are so swamped, their message says they can't help anyone that is not within 72 hours of their trip.
Super bummed about this trip getting cancelled, but we plan to reschedule when things return to some level of normalcy......