iTaoBuy review: the service fee reads 0.00, and four other fields do the work
This is the tenth agent review in this series. As with the other nine, everything below comes from what iTaoBuy itself publishes — in this case almost entirely from one public API — and nothing is taken from a forum, a Discord or another review. Everything was read on 11 August 2026 and every figure is in Chinese yuan, exactly as the API returns it.
The reason this one is worth reading is narrow and specific. iTaoBuy's quote includes a field called feeService, and on every line we priced, to every country we tried, it returns 0.00. That is unusual: Basetao charges a flat five per cent with no cap, CNFans and OrientDig both attach fixed per-parcel fees. So we went looking for where the money actually is, and found four other fields doing the work — one of which never moves at all.
1. The rate table is completely open
The two agents we priced immediately before this one both had a gate. Call a CNFans or OrientDig logistics route plainly and you get a 404 claiming no route exists; add the static From-Source-Type: PC header their own front ends always send and the identical URL answers properly. It is not authentication, it is a shape check, and it is why so many people conclude an agent's rates are private when they are not.
iTaoBuy has no gate at all. A plain POST with no cookie, no token and no custom header returns the full priced table. That makes it the most reproducible agent in this series, so here is the request itself — run it and you will get today's numbers rather than ours:
curl -s -X POST 'https://api.itaobuy.com/logistics/feeEstimate/estimateFreight' \
-H 'content-type: application/json' \
-d '{"configFlag":1,"feeConfigFlag":1,"couponFlag":1,"countryId":39959,"weight":1000}'
Change weight for grams and countryId for the destination — 3 is the United States, 21 Great Britain, 23 Germany, 39959 Poland. The country list is public too.
2. What 1 kg to Poland actually costs
Nine lines came back. We have split the total into its parts, because the parts are the whole story here:
| Line | Days | Freight | Customs fee | Operation | Service | Total |
|---|---|---|---|---|---|---|
| EU Small Packages XY | 12–16 | ¥112.20 | ¥56.00 | ¥15.00 | ¥0.00 | ¥183.20 |
| HZ-EUB | 15–20 | ¥211.20 | ¥0.00 | ¥8.00 | ¥0.00 | ¥219.20 |
| DHL Duty-Free Economy | 12–18 | ¥99.00 | ¥128.00 | ¥15.00 | ¥0.00 | ¥242.00 |
| EU DHL Duty-Free Fast | 7–18 | ¥103.40 | ¥128.00 | ¥15.00 | ¥0.00 | ¥246.40 |
| DHL Europe-F | 13–17 | ¥113.80 | ¥127.00 | ¥15.00 | ¥0.00 | ¥255.80 |
| DHL Europe Direct MG | 11–17 | ¥121.00 | ¥132.00 | ¥15.00 | ¥0.00 | ¥268.00 |
| HZ-ETY | 13–18 | ¥278.00 | ¥0.00 | ¥8.00 | ¥0.00 | ¥286.00 |
| HZ-ETK | 12–18 | ¥348.60 | ¥0.00 | ¥8.00 | ¥0.00 | ¥356.60 |
| HZ-EMS | 10–15 | ¥383.00 | ¥0.00 | ¥8.00 | ¥0.00 | ¥391.00 |
The line with the lowest freight has the third-highest total. DHL Duty-Free Economy wins on freight at ¥99.00 and loses badly on the bill at ¥242.00, because its customs fee of ¥128.00 is larger than its own freight. The actual cheapest, EU Small Packages XY at ¥183.20, has freight thirteen per cent more expensive. Sorting by the freight column costs you 32 per cent.
This is the fourth agent in this series where scanning a list and taking something from the middle is a measurably bad strategy, after Joyagoo, Basetao and OrientDig. What is different here is that the trap is not slow-and-expensive lines; it is a single field most people never look at.
3. The charge that never moves
We held the line and the destination constant and swept the weight. This is the whole finding in one table:
| Parcel weight | Freight | Customs fee | Operation | Total | Fixed share of bill |
|---|---|---|---|---|---|
| 50 g | ¥45.00 | ¥128.00 | ¥15.00 | ¥188.00 | 76% |
| 500 g | ¥45.00 | ¥128.00 | ¥15.00 | ¥188.00 | 76% |
| 1,000 g | ¥99.00 | ¥128.00 | ¥15.00 | ¥242.00 | 59% |
| 3,000 g | ¥279.00 | ¥128.00 | ¥15.00 | ¥422.00 | 34% |
| 10,000 g | ¥909.00 | ¥128.00 | ¥15.00 | ¥1,052.00 | 14% |
The customs fee is ¥128.00 at fifty grams and ¥128.00 at ten kilos. It is not a tax and it does not scale — it is a per-line constant, and it differs by line rather than by parcel: ¥56 on one Poland line, ¥127, ¥128 and ¥132 on others, and zero on all four postal lines.
The consequence is blunt. Ship one small thing and most of what you pay is not shipping. A 50 g parcel to Poland costs ¥188.00, of which ¥143.00 would be charged on an empty box. That is the strongest consolidation argument we have found at any agent in this series, and it is the same shape as the fixed national handling charges that make small parcels so bad a deal on the Netherlands and Poland pages — except this one is charged by the agent, before the parcel has left China.
4. The 200-gram staircase
Most lines bill a first 500 g and then continue in 200 g steps, rounded up. On the UK line Global Small Packages M:
| Weight | Total | What changed |
|---|---|---|
| 50 g | ¥82.00 | — |
| 500 g | ¥82.00 | still inside the first weight |
| 501 g | ¥98.00 | one gram over — up 19.5% |
| 700 g | ¥98.00 | — |
| 701 g | ¥114.00 | next step |
Nothing here is volumetric — it is pure rounding, and the API states the first weight and the step in fields of their own. The step is not uniform across the platform: several postal lines continue in 500 g or 1,000 g blocks, where a gram over a boundary costs proportionally far more. This is the same class of per-line rule we found at CSSBuy, where each line carried its own divisor and step, and the useful habit is identical: ask for the packed weight before you pay for shipping. A parcel sitting a few grams above a boundary is often worth repacking.
5. A 40 per cent discount attached to an expired coupon
Every line we priced, to every destination, came back carrying a coupon marked active at a ratio of 40 per cent, and in every case the final figure is exactly the total multiplied by 0.6. The same response carries the coupon's expiry date, and that date reads 30 June 2026 — forty-two days before we ran the query.
We are not going to characterise that. The observation that matters to a buyer is narrower: if the discounted figure is the only figure on offer, on every line, to every country, then the 40 per cent is a description of the list price rather than a saving. When you compare this agent against another, compare the discounted number, because it is the number.
6. Two exchange rates in one platform
This is the part we did not go looking for. The rate attached to each shipping line, used to show freight in your currency, values one US dollar at ¥7.20. The settlement table the payment system publishes values one US dollar at ¥5.7229. Mid-market that day was ¥6.7553. The two internal rates sit on opposite sides of the real one.
| Currency | iTaoBuy settlement rate | Mid-market, same day | Yuan you receive vs mid-market |
|---|---|---|---|
| USD | 5.7229 | 6.7553 | −15.3% |
| GBP | 7.6218 | 9.1120 | −16.4% |
| EUR | 6.5163 | 7.7957 | −16.4% |
| AUD | 4.28 | 4.7643 | −10.2% |
| NZD | 3.75 | 3.9703 | −5.5% |
Several of those settlement figures are round to two decimal places — 4.28, 3.75 — which is the signature of a hand-maintained table rather than a feed. We cannot tell you what this costs you on a real order, because which rate applies at which moment is behind a login and we did not open an account. What we can tell you is the same thing we concluded at CNFans: when a platform quotes in yuan and converts with its own private numbers, convert the yuan yourself before you compare it to anything.
7. Zero on the shipping quote, ten per cent in the terms
Back to where we started. Every shipping quote iTaoBuy returns carries a feeService field, and on every line, to every country we tried, it reads 0.00.
Its user agreement, served publicly from its own help centre, reads at clause 8.3:
“When it comes to scenarios such as recharge, payment of orders, and payment of international freight, the platform will charge an 10% technical service fee.”
(The grammatical slip is in the original.) That clause names international freight explicitly, and the shipping calculator's own service-fee field is zero. Both of those are the company's own published material, both were readable on the same day, and we are going to leave them next to each other rather than tell you which one governs your order — we cannot see a real invoice without an account, and we are not going to guess. What it does mean is practical: treat the calculator's total as a floor rather than a quote, and ask in writing what the technical service fee applies to before you top up.
Anyone can check both in one line each — no account, no headers:
curl -s 'https://api.itaobuy.com/cms/support/getArticle?namespaceCode=help_center&articleCode=user_agreement'
8. What we could not read
Listing these matters more than filling them. The purchasing commission is behind a login. Two endpoints the site's own front end calls returned 401 Unauthorized to us, and so did the article route we first tried — the documents quoted above are served from a different one, which is worth saying because “we could not get it” is so often the wrong request rather than a closed door.
We found no statement anywhere of how many QC photos are included or what extra ones cost, which is a real gap given that QC is the reason most people use an agent at all. Its own disclaimer is candid about the limits of that check: for “electronics, branded items, tickets, cards, models, etc.” it states it cannot perform professional inspections including quality, authenticity and completeness, and can “only check the appearance”. That is more honest than most agents put in writing, and it is also exactly the category most people here are buying — so read it as a scope statement, not a warning. And the only number that finally counts, what lands on your card, needs a real order.
So should you use it?
On openness of the rate table, iTaoBuy is the easiest agent to check in this entire series — no account, no header trick, one request. That is worth something real, and it is why this page could be built almost entirely from primary data.
Weigh against that a fixed per-line charge that does not move with weight and can be three-quarters of a small parcel's bill, a freight column that ranks the lines in the wrong order, a 200 g staircase that punishes a parcel a gram over a boundary, a headline discount attached to a coupon that expired six weeks ago, and two private exchange rates that straddle the real one.
The advice is the same as it has been in all ten of these reviews, and it is not "use this agent". Price your actual basket, at your actual weight, to your actual address, at two or three agents whose numbers you can read — and sort by the total, never by the freight. Start from the full agent comparison, or read the other reviews where the rates were readable: CSSBuy, Joyagoo, AllChinaBuy, Basetao, EastMallBuy, OrientDig and CNFans. For what customs adds after the parcel lands, see the customs and tax guide and the country pages for the UK, Germany, the Netherlands and Poland.
See what a finds list looks like
5,000+ curated picks with QC photos and USD prices - open each one in whichever agent you prefer.
Browse Kakobuy Drop →