I have a new o2 iphone which is jailbroken, so currently just got a prepaid sim in the device. In my settings I have roaming data set to off (as I am roaming at the mo). On a whim I decided to reset my iPhone (not the content just the settings). Once it had completed, the phone restarted itself, attached to the network and a couple of seconds later I recieved a notification that my balance had decreased by 50p. So the question is.... even if the phone is set to no data connection when roaming, is it communicating to either o2/apple on a reset anyway and thus costing money????