I have lately become a fan of estate sales. Occasionally I run across an estate sale that is being held for an avid quilter that has passed away. You can really get some good deals there. I also shop the thrift stores/yard sales. I will occasionally buy from JoAnn's but since I donate all of my quilting and crochet work I have to pay attention to the cost of my material.