Honestly, I was in Lisbon last week and my phone bill from roaming was looking scary. I bought a local SIM card from a shop called MEO for 15 euros. It gave me 10GB of data for a whole month, which was more than enough. Has anyone found a good SIM card deal in other parts of Europe?