I second Hasselblad in NJ. They overhauled my SWC/M in 2003. Great service.