I have recently been to Barbados and I had my data roaming turned off,
but there are charges for incoming calls from Jamaica. How does this
happen when data roaming is turned off, I only used my phone for WIFI
no idea where the charges were from. I contacted O2 and they have
refunded me as a gesture of goodwill, Next time i go abroad I will have
data roaming turned off and phone on airplane mode.