I've received two shipments from Taobao (via TBTrends), and the process has been very smooth. TBTrends has my trust.
The Google Chrome translator is ok, but not great. I was looking at seat covers, and they translate to foreskin. That kind of error could be most unfortunate.