One of the biggest struggles for enamel pin makers is to find a fairly priced and reliable custom pin factory that has good customer service and works fast. So, you came up with an amazing pin design, but, what is the next step? Where and how to search for a company? What is considered a fair price? How long will it take to get the pins? These are only some of the many questions that you could be asking yourself. In this article, you will be able to read about the things you should look for when searching for a custom pin factory, as well as some of the best pin factories that you can choose to work with. Let’s take a look:
The Essentials
The factories that make the pins have to incur the cost of making a specific mold in order to produce the pin you want. This means that the minimum amount of pins that you can order is 100 units per design. Since you will be working with the factory directly, you will likely get the lowest prices, compared to having a middleman.
What is a fair price?
Most custom pin factories will charge from $120 to $220 for 100 units of simple 1 to 2 inch soft or hard enamel pin. You should keep in mind that the prices might change depending on the design and material used, however, these are a decent price for the number of pins you will be getting. If you’re looking for a price lower than $100, you might want to consider looking into other options, such as making the pins yourself or searching the internet for sites that sell affordable and customized enamel pins such myenamelpins.com and vivipins website. With a little bit of research and a little bargaining, you can find a fair price for your pins.

How long will it take to get the pins?
The time for the pins to arrive starts from the second you approve the production process. The usual time to receive your order is around 10 days if it is rushed, and around 15 to 20 days if it is not rushed. This includes the production and shipping time.
The list of recommended factories
- Peter at Erich Gift
Pricing – for a minimum order of 100 pins will cost you from $100 to $160.
Arrival time – if the process is not rushed, it will take 2 to 3 weeks, and if it is rushed it will take 10 days.
- Sabrina at Yeah
Pricing – for a minimum order of 100 pins will cost you from $130 to $190.
Arrival time – if the process is not rushed, it will take 2 to 3 weeks, and if it is rushed it will take 10 days.

- The Sunday Co.
Pricing – for a minimum order of 100 pins will cost you from $130 to $190.
Arrival time – if the process is not rushed, it will take 2 to 3 weeks, and if it is rushed it will take 10 days.
Pricing – for a minimum order of 100 pins will cost you from $170 to $230.
Arrival time – if the process is not rushed, it will take 1 to 2 weeks, and if it is rushed it will take 5 to 10 days.
Conclusion
Now that you know what to look for when searching for a factory that will produce your custom pins, do not waste any more time and choose a company that will fit all your needs.