MicCostumes is one of the best sites I have bought cosplay from. What you see is what you get. You never have to worry about if your getting what the picture looks like because it will always be whats shown.
They are not american, if anything they are as Chinese as you can get, but they give the products you see on their site and provide accurate information on their products.