His prices are phenomenal, and he has just about every part there is. Definitely know as much information about what you need before calling him. He can be intimidating to talk to some days, but you'll always be glad when you get the part and the bill.