What's the best SIM card for France, with long validity and no hidden fees? And preferably cheap to access from other countries. I come to Europe for some months every year and wish to have continuity of the phone number and confidence regarding the expenditure. Two years ago I bought a Lebara Sim and put lots of Euros on it as they said it would not expire in that case. when I returned a few months later I found they had stolen my money and de-activated the sim card. Thanks for your help.