I have recently ordered a few items from them- no problems. I got the items quickly and had no other issues.
I have read "elsewhere" that Moped Hospital was a good source for Kymco items, and they had what I was looking for, so I ordered.
I did spend a lot there, so I would let others know if I had any problems. I do wish they would give me some stickers or other free swag, though, but thats just me.............