Quilting is my hobby and it cost money. If you pay attention to the online clearance sales you can have a nice stash in no time. Right now Connecting Threads has fabric that is $2.98 a yard. Sign up for online quilt shop newsletters so you won't miss out on a great sale. Quilt in a Day, Missouri Star Quilting, Connecting Threads, and Nancy Notions or the shops I know I can trust to gave great customer service when shopping online.