These guys are right. WD40 will attract dust and make things much messier, dirtier, and actually shorten the life of your chain and other parts. I use rocknroll dry lube. It is dry lube because it has alcohol in it and when you apply it, the lube gets down in all the nooks and crannies, but the excess liquid evaporates because it is alcohol based. Its not too expensive, and using a real lube will save you loads of trouble later on. When you apply lube, make sure you take a rag and wipe off the outside of your chain too, you only need the lube on the inside.