Another vote here for Connecting Threads. I love the fact their pre-cuts are the same price as yardage. I often buy a precut set for a certain line then a couple of one yard (or more) pieces from the same line. That way I don't have to worry about matching borders and such. And their fabrics are good quality at very reasonable prices. I just wish they kept their fabric lines for longer.