Speaking of loose gas caps, the last TWO times I had a smog check the repair/test shops said they needed to make adjustments costing $$$. The first time was 5 pm and they were ready to close. The technician said he'd run the test "one more time just to make sure." I saw him screw my gas cap on more tightly and "miraculously" I passed.
The next time at a different shop I stood right there and told them to run it one more time. I tightened the gas cap myself and "miraculously" I passed the 2nd time.
Be careful if you live in California. With strict emissions laws we get screwed over by unscrupulous smog check shops. They seem to ALL be in on it.
(And VorFemme, I stopped going to my old mechanic because every time I'd get something fixed another thing broke down in the next two months. It was always something weird like getting my fuel pump replaced, then after my gas flapper fell off into the tank and blocked it. My hoses replaced then my fan belt broke. It wasn't even and old car. You'd think they make enough money with regular repairs without having to create business.)
The guy never steered us wrong - he was too busy to want or need to drum up more business!
Sadly, he passed away Christmas Day 2014. So I won't be going back to his shop for a second opinion.
I got told by a brake shop that my master cylinder was leaking and it was going to fail (run around in Chicken Little "the sky is falling" mode trying to get me to spend big money on my brakes).
What they didn't know is that we had a master cylinder fail a few years ago and NONE of the symptoms matched. In fact, it had had a brake inspection by someone else, which is why I went back to the shop that I had a guarantee with to get the linings redone and the rotors turned.
I drove it to his shop (took two days to get there, but...I didn't trust that brake shop not to want to charge me because they weren't busy - too little business to pay the overhead that day, I think is the way to put it).
The "leak in my master cylinder" turned out to be an oil spill and I think that it was in need of an oil change, so the seal was replaced while they were under there for a lot less than the "master cylinder" was going to cost me at the first place.
I now go to a different shop in that chain, one that is a little busier & not in need of drumming up business to pay the rent & such. So - no running around like Chicken Little trying to get people to pay for repairs that aren't due or needed yet.