From what I can tell... the Telfords are on the same sole as the Manchester XLK (cupsole) so do with that information what you will.
I'm planning on buying 1 pair and giving them a shot. I tried the Atlantic and Proto in the past. Both of those were pretty good, so I'm more hopeful than not for these.