I was referred by somebody and was quoted that the diagnosis would run between $75-125. Rather than just replace parts Andy spoke a good game on the phone for the intitial "sale". I believed him and wanted to believe the whole stream of what I was being told and what I observed that transpired over the course of 3 days, with a final result of my car being in worse driving condition, showing 2 codes now instead of just1 code, and a bill for over $700. On the first day he tole me he'd call with the diagnosis, but when I called (he did not call me) he said a bunch of stuff to sound technical and summed it up as the solenoid switch and harness need to be replaced. He said nothing about the price of the diagnosis and when I actually asked to follow up on what was said before, he said "he's got it all torn apart now and he'd working on it. He also said that he only charged me 60 for the diagnosis. But it wasn't even diagnosed. He just replaced the part that his subscription mechanic database suggested because it's the cause the majority of the time. He charged me over 400 for a simple part held by two bolts and a connector, of which none was difficult to get to. Anybody could have replaced that part themselves. But I wanted to do it right and check all the possible causes, including the oil pressure itself. So he told me it was all fixed and it did drive better. I could feel a marked difference with the VTEC now functioning . I was happy, but then 50 miles later the check engine light came back on. I had to stop my road trip and go back. The mechanic was rude to me and the other, blond one, was a total a...hole. I felt like these guys are only on your side if the money is coming in and you were no trouble. Having concern to fix the car for the customers needs wasn't even on the radar. I observed their dealings with other customers too. They see those engine lights as the same as casino goers see the slot machines when they're winning. They took time to simply replace the part and after the mechanic drove the car (no telling how hard as he was mentioning the transmission the day before (I get the feeling that his "true" job is to hunt down any conceivable problems that can be documented as a legitimate fix in the profession, i.e. cya. This was evidenced by the verbage and the way the service report was written. It was everything to make them look good and nothing that could shed light on their lack of thoroughness to make sure what they are doing is the indeed the best thing for the customer, as the customer see fit. Everything was shrouded in vagaries and there were contradictions. In the end, I backed the owner into a logical wall that occurred to me just before they tried to take more money from me. He said the VTEC should actually work right now, until the transmission code turns it back off. "Ok let me verify," because it simply didn't logically add up. I personally thing his mechanic actually lies for him and they have a system. He doesn't disclose something that isn't really fixed if they can get away with it. They sure wanted me out of there when I started asking questions and behaving less like a 'good sheep'. These guys are unscrupulous in my world. Maybe in California that is just the way everybody gets used to. The fact is my vtec problem is probably low oil pressure, which could easily be caused by the oil pan that was shown to me. Nothing was stated to clue me in on the significance or what he thinks about it. He just showed me. Again, this was a CYA tactic. I could say more but it's too much. They took my time, tried to take my money (but was actually unauthorized I never gave a go ahead on part of it, and worst of all, took a car that just got me a 1000 miles and made it drive like I'm afraid it might not make it at any time.... They seem like they know they have some ability to take advantage of people and they've lost sight in quality of the job, that of tlc for a vehicle. Nothing like that.... These people really messed up my outlook on this part of the world. All about buying Tesla's that won't break down mechanically. Manipulators. Bad, bad men. read more