Ignition replacement?

Was wondering if anyone has replaced the keyed ignition switch and if so if you have a good source on where to obtain a replacement keyed ignition part.

Many thanks in advance.