I love kits. I like the ones from connectingthreads.com. I can never find a complete set in my LQS, plus I don't have the patience for standing there trying to make decisions. I have made several of their table runners, both for myself and my daughter. She loves them. I also like to have some around in case I need a quick gift; everything is all gathered together and ready to sew. I don't prewash them either. I have never had a problem with colors running with the ones I have made for myself. If in doubt I get out the color catchers.