My "check engine" light appeared on my dash so I decided to bring it in to Pep Boys. I told the service manager that my engine light is on and he tells me its $102 just to look at it.
I said ok. After getting an $1800 quote for a tune up and coil replacement (ended up getting it fixed for $600 somewhere else) I proceeded to leave. I noticed a huge sign on my way out that says "FREE CHECK ENGINE LIGHT DIAGNOSTIC". I went back and asked the Service Manager for a refund and pointed out the sign.
Of course, he stated that we did a DIFFERENT diagnostic than the one advertised for free.
Thankfully I put the charge on my AMEX and I got the money back.. Stay away from these shady people.