I am going to Punta Cana for Christmas week (Dec 20 - Dec 27).
Based on what I read here it looks like I can buy a sim card on arrival, but I am afraid I wont have time for that, since they will likely transfer us to the hotel (Grand Oasis) immediately. Also it is nice to know your phone number...