I found this on a link from a Lonely Planet posting and I don't think I believe it. Is this true?
"However, obtaining a French SIM card is not as simple as just walking into a cell phone store in France and picking one up. You must have residency in France and demonstrate documentation to purchase one. If you have French relatives or friends, perhaps they can pick one up for you."
I've been reading here about SIM cards for months. Surely someone would have mentioned if tourists can't buy them without residence documentation.
Say it ain't so!