When I had that problem on a Sunday morning when the key finally would not turn, I called a AAA locksmith. After he checked the igntion cylinder and my spare keys, the conclusion was they were wore out. Replaced the cylinder with a new one with new keys and was gone in less then 20minutes (did NOT remove the steering wheel) total cost $75.00. Problem corrected and that was over a year ago. My opinion is you can be the DIY type and pull your hair out for a day

or watch someone for 20minutes who had the tools, correct parts and knew what he was doing..