-
The Surface Problem: Everyone Asks the Wrong Price Question
-
The Deep Cause #1: We Are Wired to Compare Boxes
-
The Deep Cause #2: Process Choice Is a Cost Decision
-
The Deep Cause #3: The Press Brake Company Quote Wasn't Broken, It Was Incomplete
-
The Deep Cause #4: Even Simple Products Hide Complexity
-
The Price of Not Doing This
-
The Short Fix: Ask About TCO Before You Ask About Price
I was 27 years old, and I was the hero of the procurement meeting. I had just approved a $430 quote for 50 machined aluminum brackets. The other two vendors quoted $650 and $780. I chose the cheap one. Three weeks later, we had 45 unusable parts and a $3,100 rework bill. My hero moment didn't age well.
Let me back up. I've been handling manufacturing orders for 14 years. At carbon-3d, we do carbon fiber 3D printing, CNC machining, laser cutting, injection molding, and a lot of quoting. I've personally made and documented 23 significant mistakes, totaling roughly $40,000 in wasted budget. This bracket order was one of the early ones, and it's still the one I use to train new buyers.
The Surface Problem: Everyone Asks the Wrong Price Question
The question I get most from young engineers is simple: 'How much is a CNC milling machine?' Or: 'Why is this 3D printed part so expensive?' They want the number. I understand. I spent years wanting the number too. But the number is the surface problem. The real problem is everything around the number.
A CNC milling machine might cost $5,000 if you buy a desktop unit, or $150,000 if you buy a used VMC. These are ballpark figures from publicly listed equipment listings I reviewed in January 2025. But that doesn't tell you what the parts will cost. That depends on fixture design, tooling, workholding, material, tolerances, and how many times you pay for mistakes. The machine is often the cheapest part of the equation.
The Deep Cause #1: We Are Wired to Compare Boxes
Here's the thing: a quote page looks like a box. The number in the box is small or large. You compare boxes. Your brain says lower is better. But the box is not the order.
I remember a decision that should have gone the other way. The numbers said go with Vendor B—15% cheaper with similar specs. My gut said stick with Vendor A. My gut was trying to tell me something. Vendor B replied to emails slowly. I ignored that because the price was right. Turns out, slow to reply was a preview of slow to deliver. We missed a client deadline and ate $800 in expedite fees on the next order.
The Deep Cause #2: Process Choice Is a Cost Decision
People love process debates. Is 3D printing better than CNC? Should we use carbon fiber? Look at the Bambu Lab X1-Carbon 3D printer specifications and it seems like the answer is obvious: it can print carbon fiber composites, it's fast, and it's not expensive for what it does. But no spec sheet shows the cost per successful part.
Take the filtration system. The Bambu Lab X1-Carbon 3D printer specifications include an activated carbon filter to manage fumes and odors. That's a real feature. But if you buy a printer with activated carbon for 3d printer air filtration, remember that filters are consumables. Same with the build plate, the nozzles, the filament, and the occasional print that fails at hour 14. The spec sheet shows what the machine can do. It doesn't show the cost per successful part.
That's the same trap I fell into with the aluminum brackets. I compared line items instead of process costs. The process was wrong for the quantity and tolerance, and no quote sheet was going to fix that.
The Deep Cause #3: The Press Brake Company Quote Wasn't Broken, It Was Incomplete
Another classic. A press brake company quoted us a beautiful per-part price for 500 sheet metal parts. The price was half of what the previous vendor charged. I was excited. What I didn't catch was what the quote didn't include: material certification, die setup, test bends, and the cost of getting the bend radius wrong.
We ran the parts. The bend radius was off by 0.5 degrees. That doesn't sound like much, but the mating parts didn't fit. 500 pieces, all scrapped. Rework cost $2,100. The cheap press brake company turned out to be more expensive than the vendor I'd dismissed as overpriced.
The Deep Cause #4: Even Simple Products Hide Complexity
Some of the biggest surprises come from products that look simple. We once quoted a pottery tool holder organizer for an artist who wanted a small production run. It's just a block with holes in it, right? Wrong.
The 3D printed version had a low setup cost but a high per-unit cost. Injection molding had a high setup cost and a low per-unit cost. CNC machining was somewhere in between, depending on how many holes and what tolerances. The artist almost chose the cheapest-looking quote, which happened to be the wrong process for her volume. I showed her the total cost at 50, 500, and 5,000 units. The expensive process became the cheapest at her actual order size.
That's total cost thinking. It's not about the price on one line. It's about the price across the whole order, the rework rate, and the missed deadline.
The Price of Not Doing This
Let me give you a quick picture of what ignoring TCO looks like in real numbers. I saved $80 once by skipping expedited shipping. Then I spent $400 on a rush reorder when standard delivery missed the deadline. Another time I chose a budget vendor to save $700. Their quality was so inconsistent that reprinting cost more than the original expensive quote.
Add up the failures and it looks like this: $890 in redo plus a one-week delay on one order; $450 in wasted material on another; $3,100 on the bracket disaster I mentioned at the start. In 18 months, after I started using a pre-quote checklist, our team caught 47 potential errors before we needed to spend money. The savings more than covered the few times we paid more upfront.
The most frustrating part of vendor management is that the same issues recur despite clear communication. You'd think written specs would prevent misunderstandings. But interpretation varies wildly. That's why I now put more effort into the questions I ask before the quote than the number I compare after.
The Short Fix: Ask About TCO Before You Ask About Price
Here's the checklist I use now. It's not complicated.
- What's the base price per unit, and what does it include?
- Are setup, tooling, and material certification included?
- What happens if a part fails inspection?
- What's the real lead time, not the optimistic one?
- What does the warranty actually cover?
- What will consumables cost over the machine's life?
If you ask these questions, the quote stops being a box. It becomes a map. The $430 quote and the $650 quote start to reveal their true differences.
I'm not saying the most expensive quote is always the right one. That would be lazy. I'm saying the lowest quote is rarely the cheapest when you include the consequences. The $500 quote turned into $800 after shipping, setup, and revision fees. The $650 all-inclusive quote was actually cheaper. I've learned to calculate TCO before comparing vendors. And when a quote seems too good to be true, I ask more questions instead of celebrating.
There's something satisfying about a purchasing process that doesn't keep me awake at night. After all those mistakes, finally having a checklist that catches problems early—that's the payoff. You can have the same one, if you're willing to stop chasing the lowest number.