Try any type of silicone lube (which is basically what teflon lube is). I have a can of pyroil silicone lube at home, which I bought at a local auto parts store, and it comes with a straw. It's a dry lube, meaning it won't stay wet or leave a greasy residue like WD40 (hence dust magnet). You will have to spray it on occasion, but a lot of other household uses for it, so worth it.