Great prices and services on tires. Very friendly, too. The location is out of the way, but the hours are good. If they can't fix it, they will recommend someone who can (they don't do transmissions, for example).
A word of warning, though. Service can be sloooooow. If you are not the only person in there, go ahead and double the estimate that they give you on your wait time. Have a friend pick you up and grab some food while you wait. Otherwise you will avail yourself of all manner of available junk food as your blood sugar drops. Take it from someone who has been there, multiple times.