Have you tried rebooting your phone? Sounds like your phone is having trouble connecting to a network. We have AT&T and the connection to Digicel usually happens automatically.

Please note, you will be roaming internationally on the Digicel network. If you don't have an international roaming plan, you will incur some hefty charges when you return home. Even if you have an international plan, the cost is not cheap.