I decided to try dyeing my own yarn, and it turned out great! I used Kool Aid for the colors and here is a picture of the final product....

I call the colorway Grateful Dead because Bob said it would make a great tie-dye shirt.
Before I wound it up, it looked like this...

I did another hank today with pink, orange, blue and green. The next one I would like to do is different shades of purple with some yellow, like an iris flower. I used the dip method, and will experiment with "painting" the color on as well. Below are some in-the-process pictures I took to document my adventure:

This is the yarn as I wound it to form it into a long hank. (There is the plastic snakey-snake cat toy on the floor, you wind it up and it wiggles along the floor.)
Next I soaked the yarn in water:

Then it was into the dye for a steamy soak:

After that, I rinsed it and hung it up to dry. This morning I wound it into the hank you saw above. I gave it to my mom and she loved it. My adventure into dyeing has begun!