We are flying directly into Marco Polo airport. I have to assume there will be some type of store at the airport that would sell SIM cards, but I am wondering if anyone knows any details about what is available at the airport, and particularly whether you think it would not be a good deal to get it there (as so many things at airports are overpriced). We are staying at an apartment rather than a hotel, so we need to be able to use a phone once we arrive before we head into Venice to arrange meeting the greeter.
One other possibility is to set up an international plan on my Verizon phone, but they want to charge $10 bucks a day for every day you use it, which I think is way too much.