i'm having trouble contacting the guy on german ebay that sells these parts. does anyone have another source?