Case Study: Custom Elastic Thread for a Supermarket Own-Brand Team in Germany
Source:Platinum Wedding Bands /
Time:2026-09-18
Elastic Thread for a Supermarket Own-Brand Team in Germany
A Supermarket Own-Brand Team approached us with a elastic thread requirement for the Germany market. The brief was specific: a defined look, a hard launch date and a unit cost that had to survive freight and duty. This case study records what was specified, what went wrong in sampling and how the bulk order was delivered.
The challenge
- A compliance document that arrived after the goods were already shipped
- A zipper puller that broke under pull test at the warehouse
- Lead time quoted without the plating or dyeing sub-process

What we specified
| Item | Elastic Thread |
|---|---|
| Client type | A Supermarket Own-Brand Team |
| Market | Germany |
| Order volume | 5,000 pieces across 2 specifications |
| Base material | Zinc Alloy |
| Standard size | 12 mm Width |
| Finish | Mercerised Finish |
| Sampling rounds | 4 |
| Delivery window | 8 weeks from PO to ex-factory |
| Compliance | BSCI |
How it was resolved
- We rebuilt the specification around Zinc Alloy and locked the tolerance before bulk.
- The finish was moved to Pearlescent Coating after strike-off tests showed better durability.
- A pre-production sample was approved and retained as the golden reference.
- Production ran with in-line inspection and a mid-run photo report.
- Cartons were packed to the client's own barcode and ratio specification.

Result
- 5,000 pieces delivered inside the 8-week window.
- Unit cost held within 1.5% of the original quotation.
- Inspection-related rejection stayed under 2.0%.
- The specification is now on file, so reorders reproduce the approved sample.
What we would repeat
Keep one accountable owner on both sides. Most delays come from hand-offs, not from machines.
Planning something similar?
Send the reference sample or tech pack and we will come back with a costed specification, a sampling timetable and the compliance documents your market requires.