I just bought my dress at David's and I have no complaints at all. I didn't run into any of the same problems I did at other stores. They have a variety of sizes so you can actually try on something close to if not exactly your size. At other stores there is one of each dress so you have to use your imagination on what the dress will look like if it fit. Using David's website and catalog to find dresses I liked was very helpful too. At another store I went to their website and printed out my favorites, she only carried 3 of the dresses I picked.
Pros: Dresses in many sizes, website & catalog of choices
more