If you are planning to visit Barcelona or Europe, buy your SIM card at any corporate Orange store. Don't buy ahead or online as it cost 3x or more. At the Orange store, for only 20€, you will get 80 minutes of talk time and 30gb of data. Your SIM card is good throughout Europe. We used ours in Barcelona and Paris for more than two weeks, and we still had plenty of data left. I suggest you download a WiFi calling app for voice call or we used Facebook to communicate with family. I never once used WiFi at the hotel and continuously used Orange 4G LTE data instead. It was super fast and very reliable all throughout Barcelona and Paris.
Cheers! read more