Yes, it's true... No free refills in France. Even McDonalds doesn't offer free refills.. So if you want a refill on your soda, you'll have to pay for it.
Hello, been living in France since October 2004. (minus 15 months 2008-2009 where I was back home in Dallas, Texas) . Lived in Nancy, Grenoble, Marseille, Paris, and now Lyon. Traveled all over France. Love France, especially its mountains. ;) Very happy to be back in the Rhone Alpes. :)