I've recently had a discussion about this, and I heard the same thing about wd40. The guy I was talking with told me that you get the lubricant at the bicycle shop, but I for got the actual name of the lubricant. Maybe the bike shop person would know. But we were talking about lubricating pedals and stuff.
-My next snare drum will be a Guru