There is an AT&T international plan that you can add to your existing service for ~$5 a month. I've done that a few times when travelling to JA, but in the end it is still more expensive than a Digicel international plan as the voice and text rates are high.

I ended up taking an old AT&T phone that I had lying around the house, unlocking it and buying a digicel sim with some international minutes.