I needed a new radiator for my car, so I called Bill's. They said to bring it in and they would take a look. I took it over around 3pm and they had it done by 10am the next day. They called and said it was ready, and it was done when they said it would be. They quoted me a price when I brought my car in. That is the price I paid, not any hidden costs or extras added on. They have a small waiting room, but it is air conditioned and has snacks. I would definitely go back.