Home/ Open data
18 agents × 7 fields, read off their own public pages as of 2026-10-19. Download it, embed it, or pull it live. The only condition is a visible credit — and a link.
Empty cells mean the agent does not publish that figure. We leave them blank rather than fill them with an estimate — see the methodology.
| Agent | Service fee | Free storage | Warehouse | QC photos | Platforms | Return window | Freight lines |
|---|---|---|---|---|---|---|---|
| EsgoBuy | 0 — stated explicitly | 300 days | Huizhou, Guangdong · CN | free forever · 5 default / 3 intl | — | 5 days | One bill split ten ways — amortized across parcels |
| Fishgoo | 0% on every product purchase | 100 days | — | 5 free HD per item on arrival | 6 marketplaces · incl. Xianyu · Yupoo | — | 2,000+ · 200+ countries |
| Sugargoo | 0% on mainstream platforms | 100 days | — | 5 free HD per arrival | — | — | 2,000+ · 200+ countries · EN/DE/ES |
| BBDBuy | 0 mainstream · ¥10 niche/item | 90 days (max 180) | Huizhou, Guangdong · est. 2024 | 3–5 free per order | — | 5 days | deposit → weighed → settled |
| BoonBuy | 0 — customs runs ~¥10 | 90 days | — | 3 photos per item, free | Taobao · 1688 · Weidian · Tmall · JD | — | — |
| CSSBuy | — | 90 days | — | Unlimited images on request | — | 7 days | Lane rates published to the US, Brazil and Europe |
First 6 of 18. The downloads carry all of them.
Both endpoints are open, need no key, and send Access-Control-Allow-Origin: *, so a browser can read them directly.
curl -s https://spreadsheet.zone/agents.json | jq '.agents[] | {name, storage_free_days}'const rows = await fetch("https://spreadsheet.zone/agents.json").then(r => r.json());
console.log(rows.updated, rows.agents.length);Put the comparison on your own page. The static snippet is the one to use if you want the credit to be crawlable — it is plain HTML, so it renders before any script runs.
The dataset is released under CC BY 4.0. Use it commercially, remix it, chart it, translate it — as long as you credit the source and link back. The credit does not have to be long; this is enough:
Source: Wolfrep Supply — https://spreadsheet.zone/data (CC BY 4.0)
Every figure is read off the agent's own public pages. When an agent changes its terms, the table changes with it, and the read date above changes too. If you spot a figure that has gone stale, the reference desk will correct it — corrections are how a table like this stays worth citing.
Writing about agents? If you need a specific cut — one field across all 18, a CSV filtered to agents with a return window, or a number checked before it goes to print — ask the reference desk and you will get the raw rows rather than a quote from a summary page.