Seven agent platforms, one confusing ecosystem
Every rep watch spreadsheet you find on Reddit or Discord eventually links out to one of seven agent platforms. None of these agents manufacture or stock watches themselves, they're purchasing intermediaries: you pay them, they buy from the Chinese seller on your behalf, consolidate at a warehouse, and ship to you. For clothing and general goods the differences between agents barely matter. For watches specifically, the differences matter a lot, because watches are fragile, valuable per unit, and QC quality varies wildly by which warehouse actually photographs your piece.
This guide breaks down all seven: CNFans, DHgate, Pandabuy, Sugargoo, ACBuy, Kakobuy, and Oopbuy. For each we cover the fee structure, watch-specific quirks, QC process, and where the platform tends to fall short for this specific product category.
CNFans
CNFans is currently the most-referenced agent in rep watch spreadsheets shared on Reddit and Discord in 2026. It positions itself as a modern, English-first agent with a cleaner UI than most competitors, and its watch category has grown substantially since 2024.
Fee structure
CNFans charges a service fee that scales with order value, typically 3-6% for orders under $200, tapering to 2-3% for larger consolidated shipments. Domestic shipping (seller to CNFans warehouse) is usually free or nominal on most product listings. International shipping is quoted separately once your items land in the warehouse, based on weight and destination.
Watch-specific quirks
CNFans' watch listings are aggregated from multiple Taobao and Weidian storefronts, meaning the same reference (say, a Rolex Submariner Clean batch) might appear under five different listing IDs at five different prices. The spreadsheet-sharing community has partially solved this by curating "known good" listing links, but if you're browsing CNFans directly without a curated spreadsheet, expect to spend 20-30 minutes cross-referencing which listing is actually the batch you want.
QC photos through CNFans' own warehouse are generally solid for watches, better than several competitors, because their QC team photographs case-back, dial, and bracelet clasp as standard (not just a front-facing shot). Turnaround for QC photos after your item arrives at their warehouse is typically 24-48 hours.
Where it falls short
Consolidation across multiple sellers can add 5-10 days versus buying a single item, since CNFans waits for all your items to arrive at the warehouse before shipping (unless you pay extra for partial shipment). For a single watch purchase, this consolidation delay is pure downside with no offsetting benefit.
DHgate
DHgate is the oldest and most search-visible platform in this list; it functions less as a pure agent and more as a marketplace where sellers list directly, with DHgate providing buyer protection and payment processing. "Dhgate watch spreadsheet" is the single highest-volume specific-platform search term in this category (40+ monthly searches, US).
Fee structure
DHgate doesn't charge buyers an explicit service fee the way agent platforms do, the seller's listed price already includes DHgate's cut. This makes DHgate pricing look cheaper at first glance, but sellers often compensate by listing slightly inflated prices compared to what the same batch costs through a direct Yupoo seller or a dedicated agent.
Watch-specific quirks
Because DHgate is seller-direct rather than warehouse-consolidated, there's no independent QC step by default, you're trusting the individual seller's photos unless you specifically request a video before shipping (not all DHgate sellers offer this, and response times vary from hours to days depending on the seller). Buyer protection through DHgate's dispute system exists but is slow, expect 2-3 weeks for a resolution if a watch arrives significantly different from listed photos.
DHgate's watch category also has a wider spread of quality tiers than CNFans, everything from $35 BF-tier reps to $200+ Clean batch pieces coexist on the platform with inconsistent labeling. "Best dhgate watch spreadsheet" searches (20/mo) reflect buyers specifically looking for curated lists that filter out the bottom-tier listings.
Where it falls short
No consolidated warehouse QC step means quality control is entirely dependent on the individual seller's honesty and responsiveness. This is the platform where "spreadsheet curation by trusted community members" matters most, because raw DHgate search results mix reliable and unreliable sellers without clear signals.
Pandabuy
Pandabuy built its reputation primarily in the sneaker and streetwear replica space, and its watch category is smaller and less mature than CNFans or DHgate as a result. "Pandabuy watches spreadsheet" and related terms show consistent but modest search volume (10-20/mo across variants).
Fee structure
Pandabuy's service fee sits around 5% for most orders, with a warehouse storage period of 30 days free before storage fees kick in. Shipping quotes are generated per-item once QC photos are approved, similar to CNFans' flow.
Watch-specific quirks
Because watches aren't Pandabuy's primary category, watch-specific QC (checking movement function, confirming bezel action count, verifying bracelet link count) isn't standard. Their QC team is trained primarily on apparel and footwear inspection criteria, so a watch QC photo from Pandabuy typically shows the piece from 2-3 angles without the functional checks a dedicated watch seller would include.
Where it falls short
For a shoe or hoodie, Pandabuy's QC process is mature and reliable. For a $200+ rep watch, the lack of watch-specific QC criteria (movement sweep check, bezel click-count verification) means you're taking on more inspection risk than you would with CNFans or a direct watch seller.
Sugargoo
Sugargoo was historically one of the two dominant agents (alongside Superbuy) before CNFans' 2024 rise. It remains a solid, if slightly dated, option with a loyal user base. "Sugargoo watch spreadsheet" searches (20/mo) suggest a smaller but still-active buyer segment.
Fee structure
Sugargoo's fee structure is tiered by membership level, free-tier users pay higher per-item service fees (around 8-10%), while paid membership tiers ($10-30/year) reduce this to 3-5%. For buyers ordering watches occasionally rather than in bulk, the free tier's higher fee usually isn't worth upgrading to paid membership just for one purchase.
Watch-specific quirks
Sugargoo's interface is less English-optimized than CNFans, expect some machine-translated product descriptions and occasional confusion matching a spreadsheet's listed reference to the actual live listing (listing IDs get delisted and relisted more frequently on Sugargoo than on CNFans).
Where it falls short
The membership-tier fee structure penalizes one-off buyers. If a spreadsheet links you to a Sugargoo listing and you're not already a paid member, run the math, the free-tier fee difference can eat the price advantage of buying through an agent at all.
ACBuy
ACBuy is a newer entrant (roughly 2023 onward) that's grown a following partly through aggressive influencer partnerships. Watch-specific search volume is modest (10-20/mo combined across variants) but the platform's overall growth trajectory has been fast.
Fee structure
ACBuy's service fee runs 3-5%, comparable to CNFans, with occasional promotional periods offering reduced or waived fees for new users, worth checking before you commit to a specific agent if you're price-sensitive.
Watch-specific quirks
ACBuy's watch category is thinner than CNFans or DHgate in terms of raw listing count, but the listings that do exist tend to be curated more carefully (fewer duplicate/mislabeled listings for the same batch). QC photo quality is generally good, comparable to CNFans, though turnaround can run slightly slower during high-volume periods (Chinese shopping holidays especially).
Where it falls short
Smaller watch inventory means you're more likely to not find the specific reference you want, requiring a request-to-source workflow that adds days to the timeline compared to platforms with deeper existing listings.
Kakobuy
Kakobuy is a smaller player with the lowest search volume of the seven (10/mo for "kakobuy watch spreadsheet"), but it has a specific niche appeal: aggressive pricing on shipping consolidation for buyers ordering across multiple product categories simultaneously (watches plus clothing plus accessories in one shipment).
Fee structure
Kakobuy's service fee is among the lowest of the seven, typically 2-4%, which is the platform's main selling point. Shipping consolidation discounts scale meaningfully with order size, making it attractive for buyers doing larger, mixed-category hauls rather than a single watch purchase.
Watch-specific quirks
Watch category depth is the shallowest of the seven platforms covered here. If you already know the exact seller/listing you want (from a curated spreadsheet), Kakobuy works fine as a pass-through agent. Browsing Kakobuy's own search for watches without a pre-identified listing is the least productive approach of any platform on this list.
Where it falls short
Thin watch inventory and less watch-specific community discussion online means less independent verification of QC quality specifically for this category, most of what's known about Kakobuy's reliability comes from apparel/footwear buyer reports, not watch buyers.
Oopbuy
Oopbuy is the newest and smallest platform in this comparison, with "oopbuy watch spreadsheet" showing about 20 monthly searches, all recent growth. It markets itself on speed, faster warehouse processing turnaround than the more established agents.
Fee structure
Oopbuy's fee structure mirrors CNFans closely (3-6% scaling with order value), which makes sense given the newer platforms in this space tend to converge on similar pricing once they've tested the market.
Watch-specific quirks
Because Oopbuy is new, its watch category track record is the least established of any platform here. Early buyer reports (2025-2026) suggest QC processing is fast but less thorough than CNFans specifically for watches, expect front-and-back photos but not the bracelet-clasp or crown-function checks that more mature watch-focused QC teams include.
Where it falls short
Limited multi-year track record means less community-verified reliability data. For a first-time buyer with no personal reference for Oopbuy's watch quality control, this is the platform with the most uncertainty, not necessarily bad, just less proven.
Side-by-side comparison
| Agent | Service fee | Watch QC depth | Best for |
|---|---|---|---|
| CNFans | 3-6% | Strong (case-back + clasp) | Most rep watch buyers in 2026 |
| DHgate | Built into price | Seller-dependent, inconsistent | Budget buyers who verify sellers carefully |
| Pandabuy | ~5% | Weak (apparel-trained QC) | Buyers already using Pandabuy for other categories |
| Sugargoo | 3-10% (tiered) | Moderate | Existing paid members |
| ACBuy | 3-5% | Good, smaller inventory | Curated-listing buyers |
| Kakobuy | 2-4% | Thin track record | Mixed-category bulk orders |
| Oopbuy | 3-6% | Fast but unproven | Early adopters comfortable with less history |
The step-by-step agent flow, using CNFans as the example
The mechanics are similar across all seven platforms; CNFans is the current default so we'll walk through it specifically.
- Create an account. Free signup, email or phone verification.
- Find the listing. Either search CNFans directly, or follow a link from a curated community spreadsheet (recommended, saves the cross-referencing step described above).
- Add to cart and pre-pay. You pay the item price plus domestic shipping (seller to CNFans warehouse) upfront, via the platform's supported payment methods (typically card, PayPal, or crypto depending on the agent).
- Wait for warehouse arrival. Domestic shipping (seller to warehouse) typically takes 3-7 days.
- Review QC photos. The warehouse photographs your item and sends photos through the platform's messaging system, usually within 24-48 hours of arrival.
- Approve or request a swap. If the QC photos show a problem (wrong batch, visible defect), most agents allow a return-to-seller request before you pay for international shipping. This step is the main advantage of the agent model over buying loose from a random seller with no QC step.
- Pay international shipping. Quoted based on weight, destination, and shipping method (standard, expedited, or specialized watch packaging if the agent offers it).
- Receive tracking and wait for delivery. International transit from Guangzhou-area warehouses typically runs 7-20 days depending on destination and shipping method chosen.
When the agent-spreadsheet flow beats buying direct
Agent platforms earn their fee in three specific situations. First, when you're buying from multiple different sellers in one order and want to consolidate shipping into a single parcel, this alone can save $30-80 versus separate shipments. Second, when you want an independent QC checkpoint between a seller you don't personally know and your money actually clearing, the warehouse photo step catches wrong-item and damaged-item problems before you've paid for international shipping. Third, when you're buying outside watches too (clothing, accessories, electronics) in the same order and want everything to arrive together.
When buying direct from a seller beats the agent flow
For a single watch purchase, especially from a seller you already trust (personal referral, established Reddit reputation, or a seller like us with a multi-year track record), the agent layer adds cost and time without adding much safety. You're paying the 3-6% service fee for a QC step that a reputable direct seller already provides for free (we send a QC video before shipping, no agent markup involved). You're also adding the consolidation wait time even when there's nothing to consolidate.
The practical rule: use an agent spreadsheet when you're buying 3+ items from different sellers, or when you have no way to independently verify the seller you'd otherwise be buying from directly. Skip the agent layer when you're buying 1-2 watches from a seller with an established reputation, direct is faster and the fee savings go back in your pocket.