I just want to give a quick review on a new at least to me product. I saw a commercial last month for a rusted nut and bolt catalyst (I think that's the right word ). It's called Superzilla the green wonder product. When I saw "green product" I had my doubts but for the sale price and all the...