Organ makes the Superior Topstitch needles. Organ is the highest rated brand of needles in the sewing industry. Maybe the posters that don't recommend topstitch needles haven't tried them. Many think they are just for decorative topstitching.
Last edited by Onebyone; 05-06-2014 at 04:10 AM.