I keep telling people, come to the Finger Lakes!
Edgewood recently expanded significantly, and is now open on Wednesdays. They are having their tent sale this weekend, where fabrics start at $3.50/yard.
Golden Lane is moving; they will close 11/1 and reopen on 11/10. Ada's prices are a little more, but still well under $10/yd.