My husband bought his suit for the wedding at Holt, he purchased a Z Zegna, and it did cost more than my wedding dress. It looked fantastic and is definintely a quality piece of clothing and it was quite light. We went to Moores, Tip Top, Le Chateau, pretty much everywhere we thought we could find a suit without any luck. It was a little weird to think it would cost more than my dress, but he's been able to wear the pants since for work or for nice dinner, so it is a lot more justifiable. We also found some nice suits at Simon in West Ed a couple weeks ago, if you're located in the Edmonton area. Not sure if it was mentioned already, but J Crew might have something as well.