A little off topic but I read this in previous posts, my Kryptonite fahgettaboudit U-Lock would also get hard to unshackle (if it gets wet usually, though condensation can do it too), however just spray some graphite on it and it will work like a charm, good as new.
Found
this at home depot I believe, and works.