I really like Connecting Threads essentials.....great thread, cheap, a bit linty (clean often) so many colors, great customer service.....I have a Janome 6600 and she isn't one bit particular about what thread I put in her....I also am using up old C&C for piecing, or whatever I find, as long as it withstands a strength test (can't stand to just toss it).....I refuse to spend mega $$$ on thread that won't perform any better than the cheaper stuff.....I would rather save those $$$ for more fabric! LOL