The Bridal Salon at the Macy's in the Menlo Park Mall, Edison, NJ has a huge selection of wedding dresses and even bridesmaids dresses too. This is where I ultimately purchased my wedding gown a few years ago, and I was so very pleased. I even had alterations done there, and though they charge extra money for any sewing/stitching/etc., they were accomodating to my needs. The dresses are so perfect, and the prices are competitive. The staff can be friendly but it truly depends on what time you arrive and if you have an appointment in order to get the best treatment. Overall, I had a very good experience there, and I would recommend them if you are in the market for a gown.