I came in with an appointment previously scheduled for a courtesy check up on some work that had been done because the problem came back, I assume the work was done incorrectly or half assed. I waited an entire hour and my car had not moved. There were 4-5 mechanics in the garage not doing a thing except hunched of a table looking tired and lazy. I asked one of the guys to give me my keys since my scheduled appointment had been ignored. I grabbed my keys and left, the mechanic that handed my keys back didn't say a word. No apology, nothing!!!. I will not be returning to this Firestone. I do have a 12 month warranty on my work and life time on my alignment. Needless to say corporate will be hearing about this. That is no way to run a business.