If you wait for a great yarn sale (either at your local yarn shop *or* online), you might be able to do a whole lot better than that. Or you could keep an eye out for bargains on ebay... If you have a freecycle or freeshare in your neck of the woods, you might even be able to get some yarn for free!

I did.
Good Luck!
Diane