My wife and I will be flying to Frankfurt in June for a 19-day trip. We will spend the following number of days in these countries:
Germany - 6 days
UK - 4 days
France - 4 days
Italy - 2 days
Switzerland - 3 days
I was thinking of getting an O2 nano sim card for our Verizon iPhone 5S's. They are unlocked as all Verizon LTE iPhones are unlocked. Anyway, one of the other links someone posted (here shows that O2's data speeds are pretty similar to Sprint's in the US, which is very undesirable. Therefore, I'm thinking either T-mobile or Vodafone is best for us.
My questions are this:
Where do I get our phones setup the first time? I know there's an O2 shop in Frankfurt airport but now that is out. I don't believe there's a T-Mobile or Vodafone store in Frankfurt airport. Can you just go to any grocery or other store there and they can set it up? From my experience in Kenya, there are a lot of numbers to be programmed into the phone the first time and it's not just where you take the sim card out and put in the local sim card. If it's similar to Kenya, I'm not sure a cafe or grocery store retailer would be able to do all of that and thus I'd need a local mobile store.
How does it work with data roaming in other EU countries and the UK? Let's say I get a T-Mobile German sim card there. Is the rate for data roaming going to be a crazy high amount when I cross into France or the UK or Switzerland? I would prefer not to be constantly changing sim cards every country. Most of our need for the phones are actual calling needs, to let our next pension or B&B know our arrival times, calling the US occasionally, etc. Everywhere we are staying has free WiFi. Our goal in Europe is not to be constantly on our phones or streaming music, etc. as that would be ridiculous. But we'd like to be able to send and check email, use Google maps occasionally, etc.
Do any of the trains in Europe, like the ICE trains in Germany, have WiFi?
Thank you all for any advice and suggestions you have. We really appreciate it.