Im not a Nikon user, but I have read good things about WInball Nikon Repair in Toronto ON (Canada). Never used them. I know it's a different country but it's another name just incase.