These guys diagnosed a check engine light as 2 cylinder misfires, and had the spark plugs and ignition coils replaced within 4 hours. The man I spoke with, Charlie, told me that my car was throwing another error, told me how much it cost for them to fix it for me, how necessary it was, and also how to fix it myself. I'm electing to fix it myself because I'm a poor college student, but I'll be damned if this isnt the first place that I'm sending people to when they have car trouble.