Check out Bearpawquilting.com
I got the best customer service there. I had ordered two pieces of Civil War Reprod. I wanted 8 yards of each. They didn't have 8 yards so they called to let me know what they had and did I want it. I did. When I got the fabric the two colors sort of clashed if going in the same quilt. I called the store and the owner took the one I liked and compared it to a different one I wanted. I asked her opinion if the would match to be used in the same quilt. She said in her opinion they would. And when I got the second order the material was perfect. It's so hard to see what you are getting when the pic are so tiny. Oh and the fabric was under $4.00. It was a well know brand too. They have sales all the time. I am in no way connected to the store, but just one happy customer.