Just bought some walkers SST (silver grease), anybody else had any experience of this product?, or have i been fripped off to the tune of $40, lol The reviews i saw seemed good