I'm surprised to read this thread
I am from Romania and in Europe there are 2 types of parts dealers for Kymco.
Some dealers order from a warehouse located somewhere in Austria, the shipping time is 2-3 days; the problem is that these parts are pretty expensive. Some other dealers order from Taiwan. Shipping time is between 5 and 30 days and in rare cases 3 months. They are kind of cheap. For example OEM front brake disk for Xciting 500 2005 is about $85 (277 Romanian Leu)
I order from a guy in Bucharest and I never had issues with delivery time. On all the orders I placed (and I placed a lot for my old Grand Vista), the shipping time I was told before ordering was fulfilled.