Connecting threads has great customer service and reasonable prices. However, I have found their fabric is not quite the quality of quilt shop fabrics. It seems thinner and does fade somewhat. I love their designs and colors so will buy the fabric on occasion. I think you would be wise to buy a charm pack and judge for yourself.