Took it in for popping noise which I could feel under my feet when I backed up and turning sharp. Mechanic test drove my vehicle and it did not make the noise, I even test drove it with him and it didn’t do it. The mechanic said the right front wheel was loose and the wheel bearing needed to be replaced, okay I said. The engine light was on so I was told I needed new spark plugs and spark plug wires, okay I said. The engine light was still on after the spark plugs and new wires were installed. I was told O2 sensors were bad and need to be replaced…aaahh…okay I said. I paid $1,780.83, the engine lights off…yeah…can’t tell any difference in how it runs…get home and back out of the driveway and there’s that pop again. A little afraid to take it back can’t afford another grand or so to fix things I didn’t even know were bad. There’s more history here too… Last summer I took my older model pickup to get the AC fixed.. bottom line is I paid around $700, it worked for a couple of months and guess what it doesn’t blow cold air again. I like a lot of people am not a mechanic although I do know a little. Most time we are that mercy of these auto repair shops. All I want is one I can completely trust and feel like I’m not being gouged. I really don’t like giving bad reviews because I was taught if you can’t say something good about someone don’t say anything at all. But enough is enough! I spent a lot of money trusting that our mechanical problems would be solved and they were not and that’s the bottom line.