try spraying wd40 into locks with the straw. if it still happens you will need a new lock set. dont know about cost, but you could probably change barrels yourself to save money.
me
September 2009
Automatic Answer
We may have found other answers which could help you.