The check engine lamp had been flashing on my car for about a month. The engine also shook a lot. I had taken it to a couple of other shops in Red Wing and they put a coil on it and did a tune up, even cleaned the fuel injectors. I heard from a friend about Riverside, so I tried them even though I was warned that they are expensive. They called me at work an hour after I left it with an estimate. They said a rodent had chewed through some wires under my intake manifold. I tentatively okay'd it and they called back a few hours later and said the my car ran great and I could come get it any time. I asked if someone could come get me and he said that would be no problem. I looked at my bill with them versus the bills with the other shops and yes they had a higher labor rate but really they were only a few dollars more and they actually fixed the car. So really it would have been cheaper just to go there. I would highly recommend going there for anything.