I have been going to Honest One for a couple years for minor repairs and oil changes and they've been very good for the most part. Some months back I had taken it in because I noticed a loud humming noise in the rear and brought it in to get checked out. I mentioned maybe the wheel bearings might be going, but the guy came out and said "your struts are shot. It's causing your vehicle to sag in and the tires are wearing unevenly, hence the humming noise". Wierd, but I assumed he knew what he was talking about. After the repair, he said it might still hum for awhile since the tires were worn unevenly, even though the struts were fixed. Ok, I guess I buy that. The sound was still there and continued to get louder. Finally took it back in for the same problem and now, they say it's the wheel bearings. I'm already angry at this point. Especially with the $500 price tag. They charged $120 for labor, and they didn't even get the part in until 20 minutes before they were done. So 30 minutes of labor, tops. And the part that they sold me had to have been marked up at least 300%, I couldn't find the same part for anywhere near as high as they charged me. I'm just so disappointed in this place after that. Not to mention, if it's as bad as they say it was, my wheel was in danger of breaking off eventually according to the guy who helped me this time and they totally missed it the first time. When I voiced my concern that they totally missed it the first time the guy at the desk didn't really have anything to say about it.