Why not try Marshall's dry goods.
http://www.marshalldrygoods.com/
I just bought some 108 fabric for $7.99 . It was the same as what I could have gotten in the stores for $12-13 or more.
I bought a green floral print for mine but they have some others there too. I like it . I got 3 yards and although the shipping added a bit to it. I saw the same in a shop here for 13.99 . So I figured I saved a little bit and I don't have to piece it.