Richie just had a huge sale, they do have great deals sometimes. I bought my dress at Ballett's they have a store in Woodbridge (407 & 400) area, an outlet on Orfus Road and a store in the city.
The is also a place on Orfus Road near Windsor Bridal that you might want to check out, I can't remember the name.
I went to WindsorBridal too and felt so overwhelmed, I was like a deer in headlights, the place is huge. I asked the lady and she said they have over 2000 dresses. Saturdays at any bridal store are crazy, the one with with Windsor bridal is they only let you try on 5 dresses max per visit. With that many options its tough to pick 5 to try.
Good luck!