If you're located in Toronto, there is a Le Chateau outlet store on Orfus rd (near Yorkdale mall). They have lots of mens suits, vests, pants and shirts. I actually found out about it based on the suggestion of another bride who posted earlier in this thread. She posted her FI outfit and I loved it!!