I bought my wedding dress from Bluesteins and had a great experience. They had an abundance of dresses to choose from and if you didn't see what you liked, the girls upstairs can alter existing dresses to make them just how you'd like it. The staff is very helpful and honest (which is needed when picking a wedding dress). My dress was completed well ahead of time and all my alterations were included in the original price.
more