Bulk Buying Pulled Server Memory: How to Check a Lot and Price the Risk
Short answer: buying in bulk changes the arithmetic, not the rules. A failure rate too small to notice when you buy ten modules becomes a certainty when you buy five hundred — so the question is never "is this lot cheap", it is "what does this lot's failure rate cost me in labour and delay". Work that number before you negotiate, because it tells you what the untested discount is actually worth.
What "bulk" changes
At single-unit scale you can afford to be casual: one bad module costs you one return. At pallet scale the same failure rate produces a workload, because every failed module has to be found, isolated, and replaced, and every one of those cycles costs the same whether the module cost $20 or $200.
Three things scale with quantity:
- Absolute failure count. A rate looks small; the count does not. 2% of 500 is ten modules.
- Isolation cost. Finding which module in a populated system is failing costs the same labour every time. This is usually the dominant cost, not the module.
- Delivery risk. A lot that arrives with a problem costs you the schedule, and schedule damage is usually larger than the parts.
What does not scale is the information you have. A bulk lot is not more inspectable than a small one unless you make it so — which is the next section.
Sampling: the only check that scales
You cannot test every module in a large lot within a sensible window. You can sample it, and do so in a way that a bad lot cannot survive.
The arithmetic is worth having in your head:
| Modules tested | Chance of finding at least one failure, if the lot is 10% bad |
|---|---|
| 1 | 10% |
| 5 | ~41% |
| 10 | ~65% |
| 20 | ~88% |
| 30 | ~96% |
Read it as a warning about small samples. Testing one module from a lot that is 10% bad tells you the lot is fine nine times out of ten. That is how a bad lot passes a casual check — not because the check was wrong, but because it was too small to see the truth.
Practical sampling rules that survive contact with reality:
- Sample across the lot, not from one carton. Failures cluster — by lot, by batch, by how the modules were stored. Pulling ten from the same box tells you about that box.
- Test in the population you will deploy. Modules that pass one at a time can still fail to train together.
- Treat any failure as a signal to sample more, not to negotiate a discount. If you find one in twenty, the lot is not 5% bad — it is at least somewhat bad, and the estimate is now uncertain in the wrong direction.
- Use sequential sampling. Stop early when the lot is clearly good; keep going when it is not. This is cheaper than a fixed large sample and it adapts to what you find.
Pricing the risk: the calculation buyers skip
This is the part that decides whether the cheap lot was cheap.
cost of risk = N x failure_rate x cost_per_failure
Where:
- N — number of modules in the lot.
- failure_rate — what you believe it to be, from sampling or from the grade.
- cost_per_failure — module cost plus your labour to find and replace it plus the schedule impact. The labour term is the one people leave out, and it is usually the biggest.
Run it both ways before you buy. Take the untested price and the tested price, and add the risk cost to the untested side. If the total is higher, the discount was not real.
Two further points that change the answer:
- Your labour rate is not zero even if it is your own time. If the modules are for a product you ship, the hours spent isolating failures are hours not spent shipping.
- Failures found late cost more. A module that fails at incoming inspection costs a replacement. One that fails at your customer costs a return, a reputation, and possibly the account. This is the strongest argument for testing at the earliest possible point and for buying tested grade when you cannot.
Reading a lot before you pay for it
Sample the packaging, not just the modules:
- Lot consistency. Are all modules the same revision and lot code? Mixed lots inside one "lot" is the first sign of a tray-scraped consignment.
- Labels. Legible, consistent, and matching the specification you were quoted. Faded or re-printed labels are worth asking about.
- Contacts. Uniform wear is normal for pulled stock. Deep scoring, corrosion or contamination on a subset is not.
- Physical handling. Bent pins, cracked PCB edges and pressure marks indicate how the lot was removed from service — and how it has been moved since.
- Packaging. Anti-static, tray-based, properly boxed. Modules loose in a bag arrive as a returns job.
Where you can, do this in person. For a large lot, the hour it costs to look at the goods is usually the cheapest hour in the transaction.
Terms and paperwork
A bulk order with nothing written down has no remedy except the other party's goodwill. These are the clauses worth agreeing before you place it:
- Condition grade, per line — not per order, because a consignment can contain mixed grades.
- Lot numbers, so delivered goods can be checked against what was sold.
- Sampling method and failure threshold — how many you will test and at what failure count you can raise a claim. Agreeing this up front turns a dispute into a procedure.
- Claim deadline after delivery. Generous enough to test properly, short enough to be meaningful.
- Return freight on failed modules — who pays. Settle it before, not after.
- Replacement or credit for accepted claims.
- Test report, for tested and refurbished grades.
A first-order checklist
- Establish what you are buying. Part number, class, speed grade, rank, capacity, and the grade you are paying for.
- Work the risk arithmetic at the quantity you are buying, using your real labour cost.
- Ask for lot photographs and the test report before the goods ship.
- Sample across cartons, in the intended population as soon as the goods arrive.
- Record the outcome of each sampled module, including the ones that passed — you will want the numbers if you have to raise a claim.
- Raise any claim immediately, against the agreed threshold, with the sample data attached.
We hold server memory in Shenzhen and quote against physical lots, with the grade stated per line and a test report attached. Inspection before shipment is welcome and, for large lots, recommended.
Ask Ms Aya for current lots and grades, or read the guide to buying pulled memory for what each grade actually promises. If the arithmetic says untested is the wrong buy for your case, we will say so.