You might try Hancock fabrics. I have bought some there for a variety of machines and they have all worked fine. They are an after market brand, but are good quality. If you don't have one in your town, they are on line.
I almost forgot! When they have sales on sewing notions, these are included in the sale.