Connecting Threads is another website that I use frequently. They are a United States-based company and fabric prices are a little cheaper than most name brands. They have sales on batting, tools, books and fabrics. My favorite sale is when the kits are on clearance. Zipper bags, totes, purses, quilts, etc can be found at great bargain prices.