John knows his stuff. He's also got parts for everything. I've got parts from him after other shops told me it would be impossible to find the part.