i dye and screen print all my fabric so it costs me about $2 to $2.50 a yard.
i also hand dye my backing fabric for about $3.00 a yard.
i buy my batting in bulk rolls on sale.
so for me quilting is very inexpensive and i use hand dyed fabrics which many quilters would love to work with if they could afford them.
i'm surprised that more quilters haven't started to dye their own fabrics considering how expensive fabric is today.