I've been to Monro a few times when I needed some quick repairs (I have a regular mechanic that's a bit farther away) - a tire patch, an oil change, those type of things. So far they have been quite nice - they gave me a raincheck when I had to wait a while, and for repairs once for a friend they made a price mistake - told a lower cost for a part and honored the lower price. I'm a little slow to trust mechanics, but so far, so good!
PROS: Polite, gave raincheck when busy, honored price mistake
CONS: high employee turnover rate seems odd, but no reasons yet.