Hi.

I have bought many parts from taobao.com.

I use this translation site : https://engtaobao.com

The taobao listings appear in English when you use their search box. When you order, there is a charge.
They order it in to their warehouse from taobao, then you pay them the costs including shipping.
I have managed to get key switches and handlebar switches from them plus a flywheel removal tool etc. for my bike.
It takes 2-3 weeks to ship to the UK.

I hope this helps.