Stopped at "Flow" Jamaican cellphone provider (formerly known as "Lime")at Mega Mart to get SIM for my unlocked iPhone. They refused to sell to me because I didn't have a Jamaican ID (refused to sell to tourists). Never had that problem before - they usually require my passport but never had a hassle before.
I'll try again after I get to Negril this weekend.
Did any of you have this problem?