Isn't Monoprix owned by a small company based in Little Rock, AR? Wouldn't that make it the 'Wal-Mart' of France? I'm sure Charles Perrin knows the answer.
Yes! I would also add Longeur Sublime mascara and 3-D glosses to the list. A new-ish drugstore brand I love is Evian Affinity skincare. It's quite reasonable yet it is excellent quality. I'm particularly fond of the facial moisturizers. They're hydrating without being heavy. You can learn more about the line here:
http://www.evianaffinity.com/
During a course I took on the EU, I remember thinking the Euro would never match the dollar as they had planned. Seems I greatly underestimated the power of the EU and the Euro.