Speaking as a former locksmith (my brother is still in the business in Olympia), any competent locksmith should be able to fix it, so you can remove it an bring the key cylinder part and the key in for them to repair. There are several things that could be the cause. That should be quicker and cheaper than ordering a replacement.
Cliff & Andrea,
2 cats, but they stay home