Self-Adhesive teflon tape - where to buy?
I'm not too sure if this is the right place to post such question, but I'd like to know where do you buy the sticky teflon tape... I tried to Google the obvious places, but no luck. Does eg. NAPA carry this stuff?
“Political correctness is a doctrine, fostered by a delusional, illogical minority, and rapidly promoted by an unscrupulous mainstream media, which holds forth the proposition that it is entirely possible to pick up a piece of crap by the clean end.”