Connecting Threads is my all time favorite place when ordering fabrics and threads. Now that they use only grown in the US cotton and North American manufacturing of it, I love it even more!! Awesome fabrics, fantastic threads and all grown in the US, who could ask for more!!! Any company that helps our nation's economy and provide excellent quality goods is aces in my book!