We frequent C&D often since has begun tinkering with small engines. If they don't have a part in stock they can usually get it. I read other reviews about them being rude-they really aren't. The older gentleman who owns the place had a stroke, so he moves a little slow and is a little quiet, but he really does appreciate everyone's business so maybe be more patient and understanding! Jaime is my favorite mechanic there and can fix just about anything. Their prices are low as well!