← The BobaSync Blog
Stockroom shelves of boba shop dry goods and syrup jugs For owners

The Seven-Day Gap: What Weekly Delivery Costs a San Diego Boba Shop

San Diego County has only a handful of boba wholesalers of its own. Most shops here end up on a Los Angeles supplier's delivery route instead — trucks running down the I-5 and I-15 from the San Gabriel Valley and City of Industry, typically weekly or every other week. That works well, right up until you miss a cut-off. A shop in the SGV that forgets to order on Tuesday can usually fix it by Thursday. A shop in San Diego that forgets to order on Tuesday is waiting until next Tuesday. This is the arithmetic on what that gap actually costs, and where the money is best spent closing it.

September 16, 2026 · 8 min read

Why the reorder point is a different number here

Every inventory guide tells you to set a reorder point: the stock level at which you place the next order. The formula is unglamorous — average daily usage multiplied by lead time, plus a safety buffer. What most guides skip is that lead time is not just how long the truck takes. It is the whole distance between "I notice I am low" and "the pallet is on my floor," and on a weekly route that includes waiting for the next order window.

For a shop buying from a supplier two or three miles away, that number might be two days. For a San Diego shop on a weekly truck out of Los Angeles, the worst case is closer to nine: up to six days until the next cut-off, plus two or three days from cut-off to delivery. The truck is not slow. The cycle is long, and the cycle is what your buffer has to cover.

This is the single most useful thing to internalise about sourcing here. San Diego is not a supply desert — the LA warehouses serve it perfectly well, and they have been doing so for years. It is a low-frequency market rather than a low-supply one, and low frequency is an inventory problem, not a sourcing problem.

Working the number for one real item

Take tapioca pearls at a shop selling somewhere around 200 drinks a day. Not every drink takes pearls — call it 60%, which is typical for a menu with a decent fruit-tea section. That is roughly 120 servings a day. At around 25 grams of dry pearls per serving, you are using about 3 kg a day, or 21 kg a week.

Pearls commonly arrive in cases in the region of 6 × 2 kg. So a week of trading is close to two cases, and your reorder point has to cover the cycle rather than the week:

An SGV shop with the same sales running a two-day cycle reorders at about 8 kg. Same drinks, same supplier, same product — and San Diego is holding four times the pearls simply because of where it sits on the route.

Run that across the handful of items that actually stop you trading — pearls, fructose, milk powder, your two highest-volume tea bases, cups and lids, sealing film — and the extra stock sitting on your shelves is somewhere in the region of $1,500 to $2,500 compared with a shop up the freeway.

The surprise: that money is not the expensive part

Owners tend to resist carrying more, and the instinct is a good one in general. Stock is cash you cannot spend, and dry goods do have a shelf life. But it is worth carrying the comparison all the way through rather than stopping at the discomfort.

Hold an extra $2,000 of dry goods. The real cost is the cost of that capital plus some risk of waste. Even at a fairly punishing 10% cost of capital, that is about $200 a year. Pearls, powders and sealed syrup run months rather than weeks, so if your buffer turns over every cycle you should not be throwing much away.

Now price the alternative. Run out of pearls on a Friday with the next truck on Tuesday. If 60% of your drinks need pearls and you are doing 200 a day at an average ticket around $5.75, that is roughly $690 of drinks a day you cannot sell — and that is before the customers who walk out and try the shop down the street instead. Two days of it is about $1,380. One stockout costs multiples of a whole year of carrying the buffer that would have prevented it.

The arithmetic is not close, and it points the opposite way to most general advice about lean inventory. In a weekly-delivery market, being slightly overstocked on the six items that stop you trading is not sloppiness. It is the cheapest insurance available to you.

Which items are worth paying a local premium for

Carrying deeper stock is the answer for most things. It is not the answer for everything — some items are bulky, some are perishable, and some you simply misjudge. That is when a local broadline distributor, or a cash-and-carry run, earns its place as a backup.

The decision is worth making item by item rather than as a blanket policy, and it comes down to a simple comparison: what does the local premium cost you across a year, versus what a stockout on that item would cost?

The failure mode worth naming: a shop that keeps getting caught short starts topping up locally more and more often, and the emergency premium quietly becomes the normal price. It rarely shows up as a decision. It shows up months later as a drink cost that has drifted and nobody can explain. If you are not tracking what you actually paid per unit across both sources, this is invisible.

The discipline that costs nothing

Before spending anything on deeper stock, there is an improvement available that costs nothing: know your cut-off and count before it, not after.

Most missed orders are not forecasting failures. They are calendar failures — the cut-off passed on Tuesday morning and nobody counted the stockroom until Wednesday. On a two-day cycle that is recoverable. On a weekly cycle it costs you an entire week of cover.

Three things worth fixing, in order of how much they return:

  1. Write down every supplier's cut-off and route day somewhere both you and your closing staff can see. Not in your head. Route days change, and they change quietly.
  2. Count the six critical items the day before the cut-off, not the day of. A count that happens after the window closes is a record, not a decision.
  3. Order to the reorder point, not to the gap. The temptation on a weekly cycle is to order exactly what you used. That leaves you starting each cycle with no buffer at all — which is how a slightly busier weekend turns into a stockout.

None of that requires software. It requires the cut-off dates to exist somewhere other than one person's memory, which is also the thing that fails first when that person takes a week off.

When a second account is actually the answer

The standard advice is to keep a backup supplier, and it is sound — but on a weekly route it is worth being specific about what the backup is for. A second LA supplier running the same corridor on the same day does not shorten your cycle. It gives you redundancy if one warehouse is out of stock, which is useful, but it does not fix the frequency problem.

What genuinely helps is a second account that is different in shape: a local broadline distributor for the things you cannot wait on, or a supplier whose route day falls on the opposite side of the week from your primary. Two suppliers delivering Tuesday and Friday turn a seven-day cycle into something closer to three or four. That is a structural fix, and it is worth more than a marginally better price.

The practical step is to open the account before you need it. Credit terms, minimum orders and a first-order relationship all take time to establish, and none of it can be arranged on the Friday afternoon you discover you are short. An account that exists and gets used occasionally is a backup. An account you have only thought about is not.

The short version

San Diego's supply is fine. Its frequency is the constraint, and frequency is solved with buffer, calendar discipline and a second account with a different route day — in that order, because that is also cheapest-first. The buffer costs a couple of hundred dollars a year in tied-up capital. A single stockout costs several times that in an afternoon.

If you are not sure where your own reorder points sit, start with the six items that would stop you serving your top sellers. That is a shorter list than most owners expect, and it is the whole game.

See who delivers into San Diego, and on which days

The BobaSync directory lists the wholesalers serving San Diego County and the Los Angeles warehouses that run routes down the I-5 and I-15 — so you can find a second account whose route day falls on the other side of your week, before you need it.

Browse San Diego boba suppliers →

Written by the team at BobaSync — the platform boba shops use to order from their suppliers, with every order, invoice, and delivery in one place.