I have ordered three dresses from this company so far, and have had good results. I did need to return one for a different size, and due to patient emails from a Customer Service agent (Linda) I finally figured out how to pay the $10 shipping/return fee via Paypal for the exchange. I could not find a working phone number, so I was worried for a bit after reading some of the reviews, but everything worked out well, and I would order from here again.
(I posted a photo where I'm wearing one of my Retro Stage dresses, and want to add the disclaimer that we don't slather on bronzer - it was just the lighting!)