Try Connecting Threads. First class quilt fabric at $5.96 a yard. They have their own fabric manufactured so you are not paying much above wholesale. The fabric collections change several times a year. The thread is a total bargain at $1.99 for a small cone.