My sons car died in a 7eleven parking lot and mobile mechanics of Las Vegas just happened to be parked in the lot. We asked him to look at the car and he diagnosed it as a bad alternator. We went to O'Reilly auto parts and got one. We called in and ordered service. They were very prompt and called us right back. The technician was there in less than an hour. He discovered a broken bolt and I quickly went to the hardware store and got one while he patiently waited. Brought it back and he replaced the alternator in just a few minutes. He then jump started the car and checked the battery. Price was more than reasonable and we were very happy to get back on the road. Did I mention it was over 100 degrees outside? Thanks to Derrick! We are very pleased with the service we received. I definitely recommend this company.