Anonymous
"There are Local access numbers for the SoSoChat On The Go phone card service in USA, UK and Canada, see the list..."
http://www.sosochat.com/international-access-numbers.html
I wouldn't expect anyone to be calling me from Jamaica so this is probably a scammer using a calling card.
I'm certainly not calling back and racking up a long distance charge.