Went twice to Digicell at the roundabout for a new sim about 2 weeks ago (forgot to top up last years) and they were out.
Our drivers both said they are always out and don't want tourists to have Ja cells.
Not sure why but just what I heard on the street...