Stop in for a cup of coffee

This is funny read it and then post #3 is the clincher. Made me laugh!
Has the miracle lube been invented yet???