I just bought Bernat Handicrafter for $1.99 at Walmart and Michaels. The varigated is a smaller ball at 68 yards and the solid color is 80 yards. I have also bought it online from Mary Maxim at $1.47 but shipping cost brings the price up.
It is also available in a large ball of 608 yards varigated and solid colors. I bought the varigated at Walmart for $8.97. I don't know the price of the solid color.