Hancock's of Paducah is my main source for fabrics and supplies online. Their sitewide sales are happening more often than ever before and are completely irresistible. No one can beat a 20% off sale on top of the line fabrics (batiks included) that were already marked down to less than $6 a yard. I agree with feline fanatic about their customer service, too...it can't be beat. As for Connecting Threads, I throw out their catalog unopened. Their fabrics and threads have no appeal to me whatsoever.