My wife took my daughter's car to Desert Sands to have the check engine light checked. Even though we have AAA, they blew her off and told her to make an appointment which may take a day or two. I told her to take it to AAMCO on Southern and Ellsworth which she did. Even though they were incredibly busy, the gentleman behind the desk came out and read the light (which took 15 seconds). He told my wife it was the gas cap (which I figured but did not want to take a chance with my daughter) and that if it continued, the seal may be bad and I should buy a new one. No charge, in and out. I don't know why Desert Sands could not have helped my wife but I will not be going back. We will go to AAMCO and tell others to do so as well. Very helpful, friendly and professional!!