I've been going to Cleveland Tyres for years, and they are cheap and friendly, they do it right away and, most importantly, they're not bloody miserable.
I'd rather have teeth pulled than to ever go to Bathers on the A41 again. The most painful experience trying to get them to track my car's wheels. The bloke who I worked out was the boss walks away from you halfway through a conversation. They sold me an odd matched, part worn tyre for 50 quid because they refused to put the old one back on. I refused to pay, so they held my old tyre as deposit. I turned up the next day in a Cheshire Trading Standards van and they gave me my tyre back, LOL!!
"C20 LET bang"