We need to buy SIM cards for our US ATT cell phones as soon as we arrive in Venice airport. Where can we buy them and how much they cost. Although I can buy them in advance in US for ~ $50 ( 5 minutes) I have heard it is much cheaper in Italy.
Thanks
Dimitry