All reviews seem negative
I went to a Strobel Tire & Oil Company location for an alignment (Barnwell, SC) and I was displeased with the service. This has to have been the worst experience that I ever have ...