Hi :)
I’ve prewashed all fabrics, and for now none have stained, even the black, I use the same fabric for socks and left them for months on the doll and it was always ok. But as you know, you have to check always from time to time, I cannot guarantee it 100% for all dark colors.
I do ship worldwide, you can check the shipping rates before purchasing when you choose your country. For up to 3 shirts with short sleeves its between 4-4.35 euros, then it gets more expensive, I always refund If I overcharge shipping.

Hi, yes you can buy from US without problem, currency is set in euro, so when you check out you will pay in euro. To see the price in USD, you will have to use a currency converter. Keep in mind that paypal uses a different currency exchange rate, so the final price will show higher in paypal than on other currency exchange pages. :)