One more tangential comment. As I noted earlier in this thread, new and potential expats have a lot of "In france does..." questions. I know I did. Having lived in a few other countries, those questions seemed reasonable. I just needed to understand the local norms, and that was it. Of course there were local adjustments, what works in Hamburg may not (probably won't) work in Munich, etc. But, once you got the locale right, there was always an answer.
This may be the official case in france as well. But, as one quickly learns, or suffers from not learning, it is much more complicated. Here (in france) what is possible depends on the rules and norms, as in other countries, but it also depends heavily on the relationship between the participants. I don't just mean like long term friends, sometimes it is just taking 30 seconds to introduce yourself and ask if the pharmacist, baker, mechanic, etc. has a moment to help you.
Americans, in particular, tend to cut straight to the point, "Hi I need x can you get it for me." With that approach you are likely, at best to get whatever the rules allow. But, just taking that short moment to actually make personal contact can turn a "Dséolé non" Into a "c'est possible, je dois regarder."
Thus, what is allowed and what is possible are often quite different.
Final bit of advice, always keep in mind, france is not just like "home" but with better food. It is really quite different here. And if that weren't enough, "here" is not fixed: Provence ≠Brittany ≠Alsace ≠the Jura, etc. all have local variations. So, it is really important, when you first arrive and want to jump right in, to take the time to just observe.