90% of my online purchases come from fabrics.com in marrieta georgia. i have been shopping with them for 10 years. i also frequent the cotton patch in east tawas, michigan (lots of bom's and variety)there are a few others that on occassion i shop with but those are the 2 that gets the bulk of my business...I LOVE CONNECTING THREADS, and buy thread from them! oh, and CLOTILDE's for notions and special items