• 5.0 Google Rating
  • BBB Accredited Business
  • 100% Satisfaction Guarantee

Buying model

Association orders

One invoice, one design cycle, every team covered — usually the better deal.

One Minnesota association covered every team with a single 1,500-pin order on one invoice, which cleared the banner threshold and brought the per-pin price down across the program.

The alternative — each team ordering separately — means separate designs, separate minimums and separate proof cycles. Some associations prefer that autonomy; it costs more per pin.

Project records

Antelope Valley · CA · baseball

Antelope Valley Coyotes

A club that wanted one pin every age group could use — and got the clearest demonstration in the archive of why the bigger pin costs less.

1,000 pins2.0"

Apple Valley · MN · Twin Cities metro · baseball

Apple Valley Baseball

A thousand spinner pins with a banner and glitter — and a last-minute artwork change because a player left the program before Cooperstown.

1,000 pins2.25"Banner included

Baxter · MN · Brainerd Lakes · association · hockey

Brainerd Amateur Hockey Association

An entire association covered by one order — 1,500 pins on a single invoice, with a rush that TPC had to chase the factory to protect.

1,500 pins2.0"Banner includedVerbatim quote

Chaska · MN · hockey

Chaska Chanhassen Hockey Association (CCHA)

Three teams from one Minnesota association, three separate orders, two different families — and a puzzle-piece pin set that had to be re-engineered so it would survive production.

Rockledge · FL · Space Coast · corporate

City of Rockledge

Fifteen hundred pins for a Florida city — the largest corporate run in the collection, and the lowest price per pin anywhere in it.

1,500 pins1.5"