Terrible!!! I came in for a simple serpentine belt fix. It came off after a speed bump that I took too hard. They wanted a $50 'diagnostic' fee and then were already talking about replacing the belt, the tensioner and a pulley or two before even seeing the car. I explained that all I needed was the belt put back on just so I can get home, switch to another car and take my kid to his first day at 1st grade. The attendant continued to insist that it was not possible, despite signs all over the place that this was a place for COMPLETE auto care. Sounds like to me they were just in for the complete UPSELL and attempted raping of my wallet. Way to win relationships with your local community and build trust with potential customers! Not. It's a damn shame. The mechanic looked like he wanted to help out, but it I come to find out later that the attendant I was talking to was actually the manager. Take your car elsewhere. The only thing you'll get here is a bigger headache than what you started with and a much lighter wallet if you let them CON you into some 'work.' Shame on you Firestone on Rainbow to tarnish a good name like Firestone!