home dispatch log about field notes
DISPATCH-034
2026.04.08 FILED FROM LONDON 6 min read

I Built a Coffee Business That Ships Without Touching a Single Bean

I've never touched a coffee bag. I've never rented warehouse space. I've never owned a packing tape gun or argued with a courier about a lost shipment. And yet, we've shipped specialty coffee to developers across four continents.

This is the story of how that works, and why I think it's the right model for a bootstrapped product business.

The Core Idea: You're a Software Layer

The traditional path to starting a product business: raise money, buy inventory, store it, figure out fulfilment, pray you picked the right products. That's a lot of risk stacked on uncertainty.

The alternative is to position yourself as the software layer between the customer and the supplier. You own the brand, the customer relationship, the ordering experience, and the margin. The supplier owns the inventory, the roasting, and the shipping.

In e-commerce this is called dropshipping, and it has a reputation for selling low-quality junk from overseas. That reputation is mostly deserved — but the model itself is sound. The insight is that you can apply it to premium products where you actually care about the customer experience. Specialty coffee, roasted fresh per order, shipped with a branded label, is an excellent fit.

How the Flow Works

Here's what happens when a customer places an order on dev/brew:

1. Customer pays. They click the PayPal button. PayPal handles card processing, PayPal balance, and address collection. The payment completes in PayPal's infrastructure. We receive a confirmation notification.

2. Order routes. The confirmation triggers an order with our roaster partner. They receive the customer's shipping details, pick the current batch, roast a fresh bag under our label, and dispatch it within 48 hours.

3. Coffee arrives. The customer gets specialty coffee in 3–10 days depending on their location. The origin, roast profile, and processing method are revealed when they open the bag.

4. Margin lands. The roaster invoices us at wholesale at month's end. The difference between $30 and what we owe is ours.

The whole model works because the brand and the decision — what to ship, when, at what quality threshold — are mine. Everything else is infrastructure I don't need to own.

The Unit Economics

I'll be transparent about the numbers. Here's the actual math on a typical order:

// unit_economics.calculate()
Customer pays (retail price) $30.00
Wholesale coffee cost — $8.50
International shipping + packaging — $7.00
PayPal transaction fee (~3.5%) — $1.05
Net margin per order ≈ $13.45

That's roughly 45% gross margin on a $30 order. These aren't venture-scale numbers, but for a bootstrapped business with zero inventory risk and near-zero overhead, they're workable. The entire operation runs on a Vercel free tier and the monthly wholesale invoice.

why_flat_pricing

One price for one product simplifies everything. No SKU management. No upsell decision. No "but I wanted the Ethiopian, not the Colombian." The single price point means every order is identical from a fulfilment perspective. The roaster ships the current batch to whoever ordered — no customization required, no errors possible.

Flat pricing also means I can make confident quality decisions. The bar for what ships isn't "is this profitable at this price tier?" It's "is this the best coffee we could ship right now?" Those are different questions and the second one produces better outcomes.

What Surprised Me

The thing I didn't expect was how much brand voice carries the product. In dropshipping you don't control the manufacturing or the logistics — the only things that are genuinely yours are the name on the label, the copy on the site, and the curation decisions. Those turn out to matter more than I expected. Customers don't know or care that a third party is roasting and shipping. They care about whether the bag that arrived was worth trusting.

The second surprise was that the mystery mechanic is a retention mechanism, not just a novelty. Subscribers to mailing lists for product drops are high-intent customers. The "you don't know what you're getting" framing turns reordering from a decision into an adventure. Lower friction than "let me pick from the menu again."

Is This Replicable?

Yes — but with caveats. The model works best when the supplier:

Specialty coffee roasters are a strong category for this. The craft roasting industry has professionalized quickly, and many roasters have built wholesale/white-label programs specifically to support B2B relationships. The barrier to finding a supplier is lower than it was five years ago.

The brand and the customer relationship are yours to build. That's the actual business. The logistics are just plumbing.

// adjacent_dispatches
// accept_mission

250g specialty coffee. Origin unknown. $30 flat. Free worldwide shipping.

accept mission — $30