I love Connecting Threads! I use their thread and have ordered several fabrics from them. They always ship so quickly! I have also ordered two kits from them and they send more material than needed to complete the kit. I don't worry about being shorted on the kits. (I have ordered kits from others and barely had enough fabric to finish!)
I love their fabric, especially their Quilter's Candy - I can always find just the right color!