Having produced origination for 1000's of Christmas and Greetings cards I too thought what a dismall range there is in France, What about getting to know a local printer and see what odds and end he has? Paper Merchants and Mills we also supply sample sheets - sometimes you might be lucky and get 6 sheets of SRA2 or similar. Envelopes are easy enought to make by hand if you can get the materials. Best of uck