c2040zoom - repair possible or is it time to start shopping?