Digicel SIM card costs about 800$J, best from the Digicel shop in Negril (next to Burger King).
Includes a small amount of minutes, but they go a long way.
Typically, a 4 minute call to Europe costs in the region of 100$J.
They should have a stock of all SIM card sizes (android and iPhone).