I am still learning all the time. I have found that it doesn't seem to matter where or how much you pay, there are fabrics that ravel no matter what. I am making a quilt with all fabrics from my LQS. 2 of them ravel - one does not. I am also making a baby quilt from fabric from Mexico (100% US cotton), a piece from LQS and another piece give to me by a friend and none of them ravel. Really nice to work with no ravels!! I have not ordered from CT but there are a couple of kits that are of interest in their new catalog.