When travelling, we usually get a SIM card upon arrival in a new country. This time around (in May), we are doing Prague, Vienna and Budapest. I was wondering if there is a SIM card that covers more than one European country. I hope we don't have to get a different one in each country and before researching further, I wanted to get opinions from slow travelers. Thank you!