Make sure you make an appointment beforehand...otherwise, you won't get to try anything on!
Our experience with David's Bridal started out a little rocky. We drove almost 3 hours to meet my cousin there to find her perfect wedding dress. While my mom and I were waiting for my cousin and aunt to arrive, we browsed the dresses and took a couple in our arms for my cousin to try on. We were reprimanded for pulling the dresses by a very snooty employee, apparently, only consultants can do that. We were also informed that without an appointment, we wouldn't be able to try on dresses...they were going to send us away, even after driving such a long distance just for that store! They ended up having a cancellation, so luckily, we got that time slot, about an hour later. We went to Henson's Bridal down the street to pass the time. Coming back to David's Bridal at our appointment time, the snooty woman turned friendly, but seemed very fake. My cousin was assigned a very cute, nicely dressed consultant named Carly. She was really open to what my cousin was looking for. She was easy to talk to and we liked her, but my cousin decided on a gorgeous dress at Henson's at the end of the day. David's Bridal dress prices seemed reasonable, my cousin's budget was at $500 and she had lots of selection at that price point.
I would recommend David's Bridal overall because they seem to have great selection and the store was clean, along with the dresses, despite the above reviews. Also, the store has the dresses organized by sizes, so it is easy to find a size that will better fit you, making it easier to see how the dress will really fit. I wear a size 2, so it was nice to have 2's and 4's to try on for bridesmaid dresses rather than size 10's or 12's which will clearly be too big to see how the dress really fits. Overall a good experience, thanks to Carly.
I have also been to the David's Bridal in Modesto, CA. That experience was much more fun and easy going. We didn't have an appointment, but it didn't appear to be a big deal...depends on the store?