I shop Joanne's and Walmart because they are my only choices and they are each still 40 miles away! I do get a lot of things online, because even with shipping I pay less than if I drove to someplace to purchase said items. I love Connecting Threads and Missouri Star Quilt Company for their daily deals!