You don't say where you're from so determining prices is hard to tell. Assuming that you live in the USA, that's a pretty normal price. Is it a good price? No, but it is what it is.
There are several ways to get fabric cheaper. If you live anywhere near Batesville, Arkansas or can plan a vacation in that area, go to Marshall's Dry Goods (they also sell online).
Scrounge thrift stores and garage sales---I've gotten some fabulous buys there. Large or XL Men's 100% cotton shirts can yield a pretty fair amount of fabric. Put the word out that you're quilting. It may take awhile but sooner or later someone will be cleaning house or cleaning out an estate and give you a call when they come across tons of fabric that they don't know what to do with. Watch auction ads, sometimes they have fabric.