I've been going to H&M Tire for as long as I can remember for tires and alignments. Everything is done while you wait, and I've never had to wait for longer than an hour, and that was for four new tires. They are very quick, and also friendly and courteous. The prices are very comparable, and he even let's me make payments in emergency situations. I would recommend this place to anybody!