Fabric.com BY FAR the best!!!! They sent me a lot of Kona I ordered a couple of weeks ago. Two of the colors had a chunk missing from them about a foot total. I emailed them and the very next day they called to say that they were going to send me 1 1/2 of each color again!!! That my friends is GREAT customer service. I ordered more Kona that same day;) I needed it;)