The last batch of fabric I bought most was on sale for $4. Some was still full price at $8. Wal-mart is usually $4.50. Joanns quilters cottons run $3-9. Same at Hancocks. Most LQS run $9 for the cotton, batiks run higher $12-15.
*All are per yard prices.