I love to dye my own fabrics. I think it makes projects more special and I can get the exact colors I want. I duplicated some cheap framed pictures my DIL bought for my DGS's room to make a quilt for him and they look almost identical. My fine painting skills to add some of the details was not quite as good as the pictures! I didn't have any problems with the dye staining my white countertops at all. I buy all of my supplies from Dharma Trading including my PFD fabrics.