Highly recommend! The mechanic built a part himself to fix the shifting defect. I paid $15 for the part. The dealer would sell the manufacturer part for $1900. Honest opinion and a pretty honest charge. A minor downside is needing to arrange alternative transportation for a few days. Would go again and recommend Willy's to all relatives and friends.