I made a final decision on my wedding dress today and wanted to share my experince at the various places I went to.
Caryn's (Farmville): The customer service was great. I will warn everyone that they do not allow you to take pictures, but they do have an extensive number of pictures on their website. My future mother-in-law could not come with me so once I got back to Richmond I tried to show her a picture of my favorite dress and it did not happen to be on their website (probably b/c it had been discontinued and they only had the one at the store). I emailed them and in less than one business day they had added the dress to their website. I was very happy with them and think it was definitely worth the short drive. They were so wonderful that I will go back to get some accessories.
Bridal Elegance: This is where I bought mine from. I had set up an appointment one week later, but after finding the dress at Caryn's I still wanted to see what they had because several people recommended them. I didn't want to wait because I was afraid someone else would buy the one at Caryn's. I called Bridal Elegance and they moved my appointment up to that day. I walked in and I found 10 dresses I liked on just the 1st rack. I didn't find that many in the entire store at the other places I went. Overall they had the most beautiful dresses. They are extremly nice and helpful and very reasonable priced.
David's Bridal: It's not the place to go for customer service. The other two places had better dresses and made it a better experince. It does have the advantage of many locations which may help if you have bridesmaids all over the country.
I hope this helps someone that is just starting to look at dresses.