I ordered my wedding dress as well as my Matron of Honor's dress from those online stores, that turn out to be in China. My Matron of Honor's dress from honeysbridal.com turned out to be a very different color than what was on their color chart. I knew I was taking a chance it would be little lighter or darker than expected, I would have been fine with that. However, the deep green with olive-tone dress we were expecting turned out to be bright turquoise, not even on their color chart!
They were so attentive in emailing me when I initially submitted my order to confirm the order and answer any questions, but once they had my money and the dress was sent, they didn't care about the satisfaction of their clients. Their website says that there is no risk buying from them, satisfaction guaranteed, returns and refunds granted, etc. They've ignored all 8 emails I've sent.
So be warned, they do not honor their "guarantee". Only order from them if you don't care about the color.