Get the body an Odess CLA. He did mine a year or so ago and I couldn't be happier. Hasselblads are high-end machines. They need a good servicing once in a while. Space it out over a few years and it won't hurt quite so much.