Been ordering from Connecting Threads for several years now. I have never been disappointed with any fabric purchase. Reason for this review is as follows: I made a purchase of about $65 of fabric for a quilt. When it arrived I had set it aside so I would not be tempted to start the next project when I was wanting to finish the current one. Well as it turned out I then opened the box of fabric nearly a month later and started my next project. Well when I got to the borders of the quilt I realized I didn't have the 2 1/2 yds that I selected for the outside border. I was nearly sick to my stomach since it was the most expensive of the Fabrics and it wasn't in the order. The following morning I called and told the girl on the phone what had happened and to my surprise the girl told me she would get it shipped out to me right away. I was in awe of her answer. I was sure I would get hassled since the purchase was nearly a month ago. I will continue to do all my fabric purchases with Connecting Threads. Also all my purchases are here within a week. Thank you!