Any locksmith who knows what they are doing should be able to swap out your ignition cylinder.
maybe you can ask one of the locksmiths to take a look instead of just saying no over the phone? I would try that, if possible.
I had mine done several years ago by a locksmith, took him 30 mins, and he had to drill out the old one.
Defending the reputation of the red-headed step-child of the focus world for far too long.