It's really not that hard to to do. If you search this site for steering lock , there is a how-to somewhere. (Check this post:
http://www.peachparts.com/shopforum/2995509-post18.html)
I was going to have to do it on my 300D, but somehow after many tries, I got the key to turn. If you are able to do that, then never turn it the other way - disconnect battery if necessary! Some have had luck getting key to turn by using a vibrator and maybe some lube in the cylinder.
Once key is turned, it is a simple matter to remove the tumbler cylinder. Insert needle into small hole on front) Replacing cylinder is one option but even although I bought a new cylinder, the method I used still works and I have not got around to changing it. I ground off the outside of the cylinder so the whole thing turns.
When I/you do change the cylinder, the steering lock can be disabled so this douesn't happen again. That is what you need to do if you cannot get that cylinder to turn once - it does require lying on back in footwell and grinding off a pin.
If car is priced low because of that problem, I would seriously consider it.