Wirelessly posted (BlackBerry8530/5.0.0.1030 Profile/MIDP-2.1 Configuration/CLDC-1.1 VendorID/417)
LAN flies to PUJ from MIA a few days a week and has local traffic rights on the route, so that's another option with AA miles or BA Avios. But only if PUJ is your destination.