RIPOFF!! Bottom line: These guys misdiagnosed my issue, still charged me $65 for diagnosis, and according to the Nissan dealer, ordered the wrong parts for the job, and way over charged me for the parts and labor. Be warned!! The good: - John is a very down to earth, friendly, easy to talk to guy. - They will pick u up and drop u off if needed. The ugly story: I told them what was wrong with the car and what needed to be done. They disagreed with me. They then spent an hour mis-diagnosing it. Finally the tech came back into the showroom and said "I think you're right". I said "take the ECU out and look at it. I bet it's fried". 5 min later he had it out. He walked in the back room to show John first, then walked up to counter. Sure enough, a part on the ECU went bad. I was right. John said they'd credit me back the $65 diagnostic. But Mike never did credit it back to me. They ordered 2 sensors needed to have replaced. John said "we get these OEM parts super cheap! Guy we buy them from just puts the actual OEM bagged part into his own bag and sells it at great discount. I trusted that. I got screwed. They charged me $546 for parts. Dealer said I could have purchased them from Nissan for $340. Auto-Spec also charged me high labor cost. They charged me $261.00 labor to replace 2 sensors and the ECU. My local shop said that is a very easy job that they would have charged $100. I wish I had purchased the OEM parts from the dealer and had my local mechanic install them. The other area that I trusted these guys on was the actual knowledge of the parts. The dealer said it was silly to buy those sensors individually, since u can purchase the whole throttle body for $350 less and it includes both sensors and is even easier to replace, and u get $40 rebate back from the old throttle body core. Dealer said "most any basic mechanic knows that". Well, these guys didn't. Mike was the guy that charged me such high prices. I don't know if he makes a commission off the sale, but I wouldn't be surprised if he did. I called them and explained that I could have saved $350 by purchasing the throttle body at the dealer and having my local shop installing the ECU and throttle body. Mike's response: "U didn't complain when I quoted u the initial price. It's too late now. I can't go back and change it after the fact." Well, that's pretty crappy. I trusted that y'all knew what u were doing, that u wouldn't charge me more than dealer prices, and assumed u understood the basic parts diagram enough to purchase a throttle body if needed as the dealer said "most any mechanic knows to do that". I was charged at least $250 more than what the dealer would have charged, and that was assuming I had changed both sensors individually! If I had the throttle body changed, which the dealer said "most any mechanic knows changing the throttle body is cheaper and easier", then I would have saved $350 by purchasing it from the Nissan dealer!!! Yes, dealer price was $350 cheaper! And that's just the parts. They also charged me "on the very high-end" for labor, according to the dealer. I never got ripped off that bad. I've never paid more than dealer price at a non-dealer shop. These guys seem professional on the front-end, and were pleasant to deal with on the front-end, but they charge very high prices, and not willing to make it right. I called back again today, talked with Mike, and asked if he can simply match the dealer price. He said no. Best he'll do is give me a $100 gift certificate to his shop for future business. That's insulting. So be careful with these guys. Check the prices for labor and parts BEFORE u give your credit card over to Mike!!!! I would not trust them again. It pains me to give them one star, but their driver was very pleasant, and Ray, who also works the front desk seems like a good guy. So one star is well deserved for that! If u must deal with them, maybe ask for Ray and not Mike. U might have a better experience.