I always use the regular sewing machine oil...never WD-40 as it isn't intended for the machines either. But...that said, I hate it when the oil discolors and you have to throw it away. Why can't they make oil that stays good enough to use for a few years???