Good Mechanics for over 30 years. Price is about half the Dealer cost. They speak vietnamese and broken english. It is sometimes hard to understand them because they have a heavy accent, but they understand english and eventually you can communicate and understand what they are saying.