Originally Posted by
PaperPrincess
I got mine at Allbrand also, but I bought 100 Organ needles for $29.99 as opposed to the Schmetz for $59.99. I did research the Organ brand a bit and discovered that the needles perform as well as the Schmetz. The Organ brand is made in Japan I believe.