Just had the car repaired by River City Tire. Bad front wheel bearing. Not a cheap repair, but impossible for me to accomplish at home. This shop has consistently provided quality work at fair prices. Don't expect a discount, expect professional diagnosis and focused work. They don't "find" a bunch of problems on the car that will cost you plenty for not much benefit. They do the work required and requested, with no pressure to buy unneeded services. I have worked with them for many years now and they are one of the few shops I completely trust. I describe them in two words: Integrity and Quality.