I buy from Connecting Threads a lot. My Elna and I love their thread, it doesn't cause a lot of lint to build up in the machine and it is silky to work with.
The fabrics are wonderful, I've never been disappointed with anything I've purchased. They are high quality and very easy to quilt with.
Sharon