I swear by this stuff.  I previously used PB Blaster and it was OK.  A friend told me about this stuff and it is great.  The more I mention this stuff to people the more I find out all the old timers already use it.  This stuff really is that much better.