I have had my brakes worked on twice by this place. Both times I have been pleased with the service and the price. That being said, I had some problems with my breaks squeaking/rubbing funny after my first brake job. I would bring it in to have them check them out, which was fine the first couple times. After that though, they said they would start charging me to check out the pads. I felt that was sort of stinky. The pads were warranteed for life, many places do free brake checks and they WERE squeaking a lot. Their waiting room leaves a lot to be desired as well. All in all, though, an okay experience. I don't expect a lot from car repair places.