Hi, im travelling to Germany soon, anybody can tell if there is easy to buy a prepaid SIM card in the airport? Which one is the best for local calls, T-Mobile, O2 or any other?