Not too long ago, my ignition switch went bad. It all started when I noticed that it required me to turn the key a bit more forceful in order to get the car starting. Then it ended when the car wouldn't start anymore, where there were no clicks when I turned the key.
A local independant shop replaced my ignition switch. The only draw back was that when I got a new ignition switch, I also got a new key for it. Thus, I needed two keys to drive my car: the old one to get into the car, and the new one to start the car.
Unless, if you don't want the hassle of having two keys, you can change all of the door locks and the trunk locks to match the new key. That sounds expensive............