Try skype
About $0.03 per minute
You just need the free app and a wifi connection
Keep your phone on airplane mode
There are several free wifi points around the island