I bought mine from Hobby Lobby online at $1.99 a yard. (without coupon) I purchased Premium Unbleached. If you go to store you can use 40% coupon on one cut which saves A LOT, but if you use coupon online, the discount is only on 1 yard.
I didn't wash mine before starting my Cathedral Window, so expect some shrinkage. Wash in cold water/delicate and air dry if possible. Mine irons up fine and holds creases. I do use a little steam doing that which causes some shrinkage. Hope this info helps