Excuse me, is it better to buy local phone cards when renting a car in France and driving in Italy ? Road trip Phone Italian France Rent a car Sim card Italy FAQ 1 Answer QEEQ User Yes, you can buy European phone cards on Taobao.