Have you tried lubricating the lock? I find that if I hurrily stop the car and turn/pull out the key it will get stuck. If I take my time it doesn't happen. Reworking the locks shouldn't be more than US$15 per lock if you remove them and take them in.