Most likely that IS an indication of ...
Getting parts here in China's not a problem. Getting the right parts is.
Depends on who their suppliers are and if their Chinese/English skill is sufficient enough to understand whatever's wanted of them.
They'll probably change your oil free a couple of times, but that's about it. Should you need something major, well...