Hello and welcome from North Carolina! I buy my fabric either from my LQS, Hancock Fabrics either in the store on online. I have also purchased fabric from Connecting Threads and have been really pleased. I am very new to quilting so I am just starting my stash.