I'm currently travelling in rural Germany and the roaming network that is automatically selected is Vodafone.de. The signal on this network is very poor around here. Just about okay for texts, calls if the weather is good, but I can't get any data at all, not even enough to send/receive emails. I was wondering what happens if I manually select a different network, specifically o2, which seems to have great coverage here. If I do this, will the roaming activity still come out of my normal allowance or will this incur extra charges? I'm worried about getting hammered with a surprise bill next month if I just go and use o2 instead of Vodafone to roam here.. Thanks.