Howdy folks,
As an American living in China, I can certainly vouch for what is sold on Taobao but as with any other transaction you do on eBay or with a direct seller, its always best to do your research before clicking on that BUY button.
Sales are predominately handled in country with excellent turnaround & low cost delivery. I just received an FYRC D90 that arrived 2 days from the date I purchased it & my delivery charge was a whopping 20RMB - $2.92 at current exchange. "thumbsup"
Biggest challenge any of you will face is you must have an Alipay account to order on Taobao hence the reason agents are around for folks who live outside China & do not have a local bank account. Some sellers will accept PayPal but its few & far between; most who export typically have an AliExpress store that will sell as significantly higher cost.
Unlike eBay, Taobao offers excellent upfront protection for buyers - Alipay holds your payment in escrow & funds are not transferred to seller until you acknowledge receipt & confirm all is OK. You typically have 5-7 days to submit an evaluation or work out any issues you may have with purchase. Returns are as simple as contacting the seller & requesting pickup.
Regarding FYRC's D90, I'm quite happy with what I got but I'm just getting to it this weekend; unlike their Jeeps the D90 comes with an unpainted ABS shell - looks very much like a copy of RC4WD's. Overall, components look solid & it weighs as much as a a proverbial brick sh!t house. I'll post a separate thread later after I get it outside.
Cheers!