I trust them 100% and I am always certain that I am being treated fairly. They are friendly and remember me from visit to visit. When I have to spend more money than anticipated, they take the time to explain why, and they have always told me when I didn't need to spend money on something yet. Love 'em!!