<p>The "CM" came out in 1980, so if you stick with a CM or newer you are at least as new as your 645.<br />Hasselbald in New Jersey is still selling parts and doing service. They would be my preference over a independent. I ordered a part for a ELM just last month, they shipped it very fast.<br />Some independents are great, but unless you know them they can be hit and miss. I know from experience, but have only had the best from the New Jersey office.<br />I switched from 645 to Hasselblad in 1980, the main service is on the backs....light seals etc.<br />If the optics have been setting with out use, be weary of the slow shutter speeds.<br />I personally have not needed a part that was not in stock as of yet.<br />My recent need was the plastic screw that hold the battery cover on the ELM body.......in stock, had it in less than a week.<br />Good luck with what ever you decide, I have been very happy with Hasselblad.</p>