I have a 28-135mm Canon lens that I picked up a few years ago for $200. The zoom has started sticking in the last couple of days. It still focuses fine, but can be annoying trying to zoom in/out (sticks in the middle). Should I look for a replacement or a repair?