door lock broken, what to do?

My drivers side door lock is comepletely messed up. If I try to open the lock with my key, when I turn the key the lock stops and the key gets stuck. It took me like 20 minutes to get the key out last time it happened.

Anyways, I assume my lock is messed up and needs to be replaced. But I’m not sure exaclty how to replace the lock and keep the same key. Is my only option going to the dealer and getting the lock or can I do something else? How much does it usually cost to replace a lock and keep the same key?

anyone?

It’s called a locksmith. buy a new or used key cylinder and have it re-keyed to match your current key.