An Auto Parts Store that DOESN'T do work is a good place to ask around. They know who the better places are and who the crooks are.
I would never use a dealer unless the work being done is under warranty. Their work isn't any better and their prices are the highest. The chians (Walmart, Firestone, etc..) are good for oil changes, tires, brake jobs, etc.. but they generally won't do major work. An independent garage will do pretty much anything and will cost less than a dealer.
Quote:For instance, last year my car needed a smog check for vehicle registration. It passed without any problems. Soon after, the car started smoking very badly each time the ignition is started then it goes away. Did my car not really pass the smog check, did the mechanic do some fiddling to the smog control device or is it all just coincidence?
It may just be coincidence. Something may have become a problem after the check (and if it really is only a problem at start up then you may have a bad valve seal or a choke problem..)
Here in MA they run the car for 10 or 15 minutes before ever doing the smog check because cars pollute the most when the engine is cold. That's built into the design of the cars and every mechanic out there knows that.