I found the wedding gown I wanted on theknot, and was attempting to find a bridal shop in my area that carried that particular dress. Keepsakes was the ONLY place who had it, although it was a size 18. (I'm a 4.)
Pros: Price, customer service, selection
Cons: None that I know of
more