If you're looking for a leather jacket, the Danier Outlet is a good bet. They have a much bigger selection than some of their other retail stores, and, unlike a lot of other factory outlet stores, it's not located way the hell out in the boonies. I got a great jacket on sale here for about $150, and been very happy with it.
If you need an alteration or repair, however, they don't do it on site. I had my jacket less than six months before it got a gash in it (no fault of the jacket), and the Danier people referred me to the place they send their garments to for such things, which was way out in Mississauga.