Earl charges $35 for the German made. If you're lucky S&W will send you one free. Is there any difference?