Gargoyle is right. The sticking buttons are very likely due to dried felt rings around the buttons. Use the very lightest oil you can find. Do not use automotive oil or 3 in one, which is 30 weight. Sewing machine oil is good. Go very light on the amount you use.