I have had very good experience with this place. I always feel like I get a fair price for tires and the work I get done on my car. Even when I check around and shop them, I end up at tire kingdom. They are good about matching price.
The service is done in a timely manner also, I drop it off or they have a fairly comfortable waiting room with coffee and a TV.