Been using this supplier for more than five years. The prices are so much lower than retail. I buy sewing needles, thread, and notions in bulk and individually. They carry only name brands and delivery charge is quite reasonable.
They have an enormous inventory that I love to browse and always get their unbelievably low priced specials.