Yeah, actually. I haven't logged in here in how many months? I wanted to come back just to see how this thread has been doing.
Organic Superlube? Oh, it's great stuff, great stuff. You really have to keep an eye on it, though--it'll try and slide away from you the first chance it gets.