I have been taking my car there for at least 10 years. They are always pleasant and professional. I once took a list of repairs/maintenance the dealership said I needed that was over $1,000 to Al's. They told me what I really needed and that some of the things the dealership said were duplicates. I got everything I needed for less than $600. I've never felt overcharged or duped into unnecessary services. I highly recommend them.