I'm told WD 40 is mainly a paraffin based substance, good for displacing moisture but of very limited use for lubrication, since its too thin. when my car door lock get a bit sticky WD 40 works for while, but soon need some more. I know you are supposed to put graphite powder in locks (because oil attracts dirt) but its so messy and awkward to use generally.
is there something convenient like WD 40 with better lubricating properties? preferably something that does not attract dirt like ordinary sticky oils?
thanks.