I'm going to be traveling through several countries in Europe and I want to get a prepaid data SIM. I don't use too much data, so I was thinking of getting an ALDI Talk SIM in Germany (where I'll be starting my trip) and using it for the trip. Their data roaming rates look reasonable as a price to pay to avoid the hassle of buying many SIM cards in different countries if I'm not using too much data.
However, it's not clear to me whether I can easily get ahold of and activate a micro SIM. I have a Google Nexus 4 which takes micro SIM. I see some web pages suggesting that the only kind of SIM you can physically buy in an ALDI store is a regular SIM, and that you then have to somehow exchange it. These pages are a year or two old, though, and since micro SIMs have become more common, I'm not sure whether that info is still valid. Is it? Can I go into an ALDI store and walk out with a micro SIM in my hand?
Also, from what I understand, a German address is required to activate the SIM, but its validity isn't checked. Is this accurate information? Will I be able to put in my hotel address or something and get it working?