Free standard shipping for orders from US$50.00. Please expect delivery delays due to COVID-19. For more information, please visit Canada Post website for updates on delivery services.

Featured products

  • 5 yards 3mm Wide Plastic Nose Wire
    Regular price
    $4.99
    Sale price
    $4.99
    Regular price
    $5.99
    Unit price
    per 
    Sold out
  • 10 Yards Soft White Elastic for Ear Loops
    Regular price
    $4.26
    Sale price
    $4.26
    Regular price
    $6.90
    Unit price
    per 
    Sold out
  • 10 yards 40gsm White SS Non-woven Polypropylene Fabric for Face Mask Filter
    40gsm white SS non-woven PP fabric
    Regular price
    $3.79
    Sale price
    $3.79
    Regular price
    $6.09
    Unit price
    per 
    Sold out
  • 10 yards Soft Flat Elastic Cord
    Regular price
    $4.26
    Sale price
    $4.26
    Regular price
    $6.90
    Unit price
    per 
    Sold out
  • 10 yards 30gsm SMS Non-woven Polypropylene Fabric for Face Mask Filter
    Regular price
    $3.48
    Sale price
    $3.48
    Regular price
    $6.09
    Unit price
    per 
    Sold out
  • 10 Yards Soft Black Elastic for Ear Loops
    Regular price
    $4.26
    Sale price
    $4.26
    Regular price
    $6.90
    Unit price
    per 
    Sold out
  • Pack of 10 Reusable Face Masks, Anti-Microbial 2-Layer Soft, Breathable Fabric Masks
    Regular price
    $28.00
    Sale price
    $28.00
    Regular price
    $30.00
    Unit price
    per 
    Sold out
  • Pack of 5 Reusable Face Masks, Anti-Microbial 2-Layer Soft, Breathable Fabric Masks
    Regular price
    $15.00
    Sale price
    $15.00
    Regular price
    Unit price
    per 
    Sold out
  • Men's 3-layer fabric face mask with filter pocket
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • (Save with Bulk Purchase) 50 Yards 3mm Wide Plastic Nose Wire
    Regular price
    $22.95
    Sale price
    $22.95
    Regular price
    $59.90
    Unit price
    per 
    Sold out
  • White Lightweight Iron-on Fusible Interfacing - 36 inches wide
    Regular price
    $3.99
    Sale price
    $3.99
    Regular price
    Unit price
    per 
    Sold out
  • Black Lightweight Iron-on Fusible Interfacing - 40 inches wide
    Regular price
    $3.99
    Sale price
    $3.99
    Regular price
    Unit price
    per 
    Sold out
  • (Save with Bulk Purchase) 100 Yards Soft Elastic for Ear Loops
    Regular price
    $35.30
    Sale price
    $35.30
    Regular price
    $69.00
    Unit price
    per 
    Sold out
  • Large-Eye Blunt Yarn Needles, Set of 3
    Regular price
    $2.09
    Sale price
    $2.09
    Regular price
    Unit price
    per 
    Sold out
  • 3 layer face mask with filter pocket for kids
    Regular price
    $5.00
    Sale price
    $5.00
    Regular price
    Unit price
    per 
    Sold out
  • (Save with Bulk Purchase) Whole Roll of 30gsm SMS Non-woven Polypropylene Fabric for Face Mask Filter
    Regular price
    $108.69
    Sale price
    $108.69
    Regular price
    $182.70
    Unit price
    per 
    Sold out
  • Hand embroidered 3-layer fabric face mask with filter pocket
    Regular price
    $12.00
    Sale price
    $12.00
    Regular price
    Unit price
    per 
    Sold out
  • Cotton loose fitting V neck button down midi dress
    Regular price
    $46.99
    Sale price
    $46.99
    Regular price
    $46.99
    Unit price
    per 
    Sold out