I buy lots of thread from CT and also have purchased books and fabrics. I have never had to deal with their customer service because all of my orders have gone without a hitch! I've always heard their customer service is top notch though so I order worry free all the time. I have found that their fabrics are such soft cotton that they feel almost silk like, excellent thread count. I also love that shipping is FREE after $50. I just keep a running wish list for the things I need and then place my order when I have $50 worth on my list. I think their prices are wonderful and so very very fair!