I recently took my car in to be serviced for the same problem I experience 1 year prior (the check engine light popped on and the car would not turn on, the second time the check engine light came on and the car would turn but not start). Although my car was still within the mileage range for the warranty, I was told it would not be covered because there was something causing the part to go out. I was told my car was put on the machine and the code given meant I needed a new computer chip. I agreed to have this part replaced and Kevin and I agreed on a date for me to pick up my car. I spoke to Kevin several times over the span of 2 weeks and was told my car was being test driven and everything was good (just waiting for me to pick up). I picked up my car on a Saturday and everything seemed to be good. However, within 1 hr of leaving the dealership, the Check Engine light came on. I immediately contacted Kevin to advise him the light had came on and he instructed me to bring the car back, which I did. The following Monday I received a call from Kevin advising the Check Engine light was not coming on because of the problem I originally brought my car in for, but a new problem that would not cost an additional $1300 (after I had just paid $1000 (+), less than an hour prior). Needless to say he could not explain to me why this problem was not detected the first time my car was placed on the computer, the problem was not detected until after my car had been worked on, deemed to be repaired, paid for and driven off the lot. I am a very dissatisfied customer and will be reporting this to the BBB.