EleanorBurns.com
I just bought 7 yards for $3.75 a yard; they sent me the wrong fabric and replaced it with the right fabric and told me to keep the wrong fabric. With customer service like that, I am a customer for life. Hurry though as they are going fast.