Price was decent, but I waited two hours just to get four tires put on my car. They said it would be 30-45 min. Once they were done, my car sat outside and no one was around to ring me up. After waiting and waiting, the guy that rung me up, tried selling me a tire protection plan. I could hardly understand him because the chew in his lip completely mushed him speech. I told him no and he stood there looking at me like I was crazy. I had to tell him no two more times. Then, once I paid, I asked if one of my old tires was put in my trunk (my car didn't come with a spare and I plan to mount one and leave it in there). I specifically asked them to keep one tire for me when I got there and when I made the appointment by phone. So again, I waited for him to go find my tire. Won't be getting tires here again. I wish American Tire was still open on Gateway. read more