Kragen Auto Parts has them. Look for the ones with the "100% cotton" seal on the front of the package.
I know that Kragen is related to two other auto parts chains, so if there is no Kragen in your area, perhaps one if its "brothers" does have a store there. I don't remeber what the other two stores are called, though. Perhaps one is Schnuck's? I am sure one of the other members will know.