This is easily the best place in the Granite City area for tire issues. I have a really bad habit of running over sharp objects and puncturing my tires. This place can get them patched up and back on the road, usually within a half hour, no matter how busy they are. The staff is always great, they let you know exactly what happened. Prices have gone up in recent years, but to get my vehicle back on the road in a hurry and done right, it's still under $20. The one thing I wish is that they had a little later hours on weekdays. If you have a 9-5 you won't make it in. They do have an overnight box, but that only works if you don't need your car back right away. But, since that's my biggest complaint, this place gets 5 stars!