We were scheduled to leave the next day for a two week vacation when the Check Engine Light came on. We took the car in at 3 pm. Jim's diagnosed the problem and ordered the necessary part(s). We picked up the car the next morning at 10, three hours ahead of when we needed it. Jim's has always been professional and competent, but we really appreciate the extra effort to meet our needs when we were in a time crunch.