Collection: Pins, Needles

50 products
  • 2494 Machine Needle Threader
    2494 Machine Needle Threader
    Regular price
    $15.99
    Sale price
    $15.99
    Unit price
    per 
  • 2498 Universal Fine 79/10
    2498 Universal Fine 79/10
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2499 Universal Med 75/11
    2499 Universal Med 75/11
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2500 Universal Med 80/12
    2500 Universal Med 80/12
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2501 Universal Med 90/14
    2501 Universal Med 90/14
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2502 Universal Assortment
    2502 Universal Assortment
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2503 Uinversal Titan 75/11
    2503 Uinversal Titan 75/11
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2504 Klasse Embroidery Med 75/11
    2504 Klasse Embroidery Med 75/11
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2505 Embroidery Med 90/14
    2505 Embroidery Med 90/14
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2506 Klasse Embroidery Titan 80/12
    2506 Klasse Embroidery Titan 80/12
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2507 Quilting Med 75/11
    2507 Quilting Med 75/11
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2508 Quilting Med 90/14
    2508 Quilting Med 90/14
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2509 Quilting Titan 80/12
    2509 Quilting Titan 80/12
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2510 Sharps Med 80/12
    2510 Sharps Med 80/12
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2511 Sharps Med 90/14
    2511 Sharps Med 90/14
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2513 Jeans/Denim Med 90/14
    2513 Jeans/Denim Med 90/14
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2514 Klasse Jeans/Denim Assort
    2514 Klasse Jeans/Denim Assort
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2515 Ball Point Assort
    2515 Ball Point Assort
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2517 Top Stitch Med 90/14
    2517 Top Stitch Med 90/14
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2518 Top Stitch Heavy 100/16
    2518 Top Stitch Heavy 100/16
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2519 Stretch Med 75/11
    2519 Stretch Med 75/11
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2520 Stretch Med 90/14
    2520 Stretch Med 90/14
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2521 Metallic Assortment
    2521 Metallic Assortment
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2522 Leather Assort 80-90
    2522 Leather Assort 80-90
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2523 Leather Assort 100-110
    2523 Leather Assort 100-110
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2524 Anti Glue Med 75/11
    2524 Anti Glue Med 75/11
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2525 Anti Glue Med 90/14
    2525 Anti Glue Med 90/14
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2526 Wing Heavy 4mm
    2526 Wing Heavy 4mm
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2527 Twin Ball Point Med
    2527 Twin Ball Point Med
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2528 Twin Univ Med 1.6
    2528 Twin Univ Med 1.6
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2529 Klasse Twin Univ Med 2.0
    2529 Klasse Twin Univ Med 2.0
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2530 Klasse Twin Univ Med 3.0
    2530 Klasse Twin Univ Med 3.0
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2531 Klasse Twin Univ Med 4.0
    2531 Klasse Twin Univ Med 4.0
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2532 Klasse Twin Univ Heav 6.0
    2532 Klasse Twin Univ Heav 6.0
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2533 Klasse Twin Jean/Denim 4.0
    2533 Klasse Twin Jean/Denim 4.0
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2534 Klasse Twin Str Med 2.5
    2534 Klasse Twin Str Med 2.5
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2535 Klasse Twin Str Med 4.0
    2535 Klasse Twin Str Med 4.0
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2536 Klasse Twin Emb Med 2.0
    2536 Klasse Twin Emb Med 2.0
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2537 Klasse Twin Emb Med 3.0
    2537 Klasse Twin Emb Med 3.0
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2538 Klasse Twin Met Med 2.0
    2538 Klasse Twin Met Med 2.0
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2539 Klasse Twin Met Med 3.0
    2539 Klasse Twin Met Med 3.0
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2540 Klasse Serger 80/12 A
    2540 Klasse Serger 80/12 A
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2541 Klasse Serger 80/12 B
    2541 Klasse Serger 80/12 B
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2542 Klasse Serger 80/12 E
    2542 Klasse Serger 80/12 E
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2543 Klasse Serger 80/12 G
    2543 Klasse Serger 80/12 G
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2544 Klasse Serger 80/12 J
    2544 Klasse Serger 80/12 J
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2545 Klasse Serger 80/12 K
    2545 Klasse Serger 80/12 K
    Regular price
    $2.99
    Sale price
    $2.99
    Unit price
    per 
  • 2645 Table Top Seam Ripper
    2645 Table Top Seam Ripper
    Regular price
    $14.99
    Sale price
    $14.99
    Unit price
    per 
  • Desk Needle Threader
    Desk Needle Threader
    Regular price
    $16.25
    Sale price
    $16.25
    Unit price
    per 
  • Easy Grasp Pins
    Easy Grasp Pins
    Regular price
    $9.29
    Sale price
    $9.29
    Unit price
    per