If you have the money, Boss Store, Harry Rosen, Zegna. Kinda overpriced but eh, not bad
Indochino is good for what you get, but the quality isn't the best. One of my friend owns a suit from there.
My suit is from Zara, and it fits very nicely

. But the thing with Zara, it costs more than Sears, and is made from polyester blend, and NOT wool, so it doesn't breathe as easy