After a truly awful first dress-shopping experience at another shop, I went to Elegant Brides after several recommendations.
The customer service was amazing. The ladies I worked with listened to what I wanted and helped me determine what would work best for me.
While I wasn't sold on anything that I tried on that day, I knew I wanted to get my dress from Elegant Brides due to their service. I researched the brands that they carried and found the dress I wanted - a Casablanca dress that is a few "model years" old and not always available in stores.
I called the owner, Dawnelle, and explained what I was wanting. They had a very similar dress in the store, but it was purchased. She let me come in to see it, and, after agreeing that it would be the best dress for me, she helped me determine the size, back style, and color, along with a few custom options.
Since I was only 6 months out from my wedding day, Dawnelle personally called the company to ensure that the dress could be made and delivered with time for alterations.
I was nervous that it wouldn't come in soon enough - as well as that I hadn't actually tried on the dress, but put my trust in Dawnelle. Sure enough, it came in with 2 months to spare.
My mom and I were so happy with the service that my mom made sure to get her mother of the bride dress from Elegant Brides as well.
Overall, I was very, very happy with them. I will say, however, that the alteration women were a little pushy and alterations were a bit pricey (though still within the typical costs of wedding dress alterations).
Would definitely recommend Elegant Brides.