Wherever you go, I would recommend making an appointment. Bridal shops tend to be very busy on weekends, so make an appointment to be sure you get the attention you need. I personally love East West in Secaucus, but the Bridal Salon at Macys is a good option, too.
I went to East West Bridals in Secaucus. They had a huge selection in a lot of different designers. Make sure if you have a specific dress in mind the store you go to carries that designer.
My BMs ordered their Bill Levkoff dresses from East West. Definitely make an appointment if you're going there. Elyse (the owner) and her staff are great!
Re: Bridesmaid dresses