Remember those little ziploc bags, that had those little round felt pads soaked it that yellow, pasty, stuff? I'd like tp find where to buy some, but all my Google searches have left me "wanting". Anyone know who sells it? Or did they find out that stuff made your fingers fall off. <- Cause that stuff was good! Well, I liked it anyway.