Did you know? You can order all the new France stamps issues directly on La Poste (the French postal service) webpage? They have a shopping cart, with credit card payment. Shipping charges are 4.50 € for all orders under 40 €, free for orders over 40 euros (2.50 euros extra for registered mail on any order under 100 euros). Orders over 100 euros ships for free (by registered mail only).
Please don't forget that depending where you live, you could be subject to duty charges, collected by your government. All packages send by La Poste have their custom declaration forms filled with the value of your purchase.
Here's the link to La poste philatelic website