Check out Marshall Dry Goods. Their prints are usually $3.99 yard, some solids $2.99, batiks $4.99
http://www.marshalldrygoods.com
Another good sale site is Today's Quilting; click the drop down menu and you'll see them
http://www.todaysquilting.com
I've gotten good quality and service from both.