brucemuir, I never found the Yashicas to have subpar mechanics. I used an FX-3 and FX-D Quartz for several years and had excellent reliability. The FX-3 has crappy body covering, but that's easily solved by buying one of the cool camera leathers that are available for it.

The Contaxes are generally nicer, but nothing wrong with the Yashicas, especially if you buy the 1980s ones.