More specifically, a (fairly expensive) shower curtain, 100% cotton, that has some spots on it. I checked the label before tossing it into the washer and was surprised to see that it says "dry clean only." So, I held off, but I am wondering if this is absolutely necessary. Does this mean that the fabric was not pre-shrunk? Will I kick myself for being too cheap to pay for dry cleaning?