I am wondering if this company is still in businesshttp://www.histopic.net/1-35-b17093.html
I tried to order but could not find the USA in the drop box of countries. I sent an email (in English) but I have not heard back. It has been over 2 weeks. I would really like to order the 1/35 Saint Chamond decal sets. Can anybody help?