I need to buy an internatinal calling card to confirm some reservations for an upcoming trip to Italy. I'm a bit overwhelmed by all the online sites. Does anyone know of one they can vouch for? I don't need much...just about 100 minutes worth of a card (at most). Any advice would be appreciated!
If you are calling from North America to Europe, pop into your local 7-11 and pick up a card there. Pick up the international card that doesn't have a daily or per call setup fee (which means the per minute rate is higher).
They are easy to use, rates are competitive and if you have a 7-11 near by, easy to come by.
Pete
You can buy international cards at any Walmart, too.