Reliable source for parts? (Denon DN-C635, specifically)