Chinese just want to sell. They will admit failures if you can show to them. Do not expect he is going to tell you all the issues. Also he blamed on his former coworkers, he said not reliable enough but this is an issue in whole china, so I dont blame him back for it.
For me it is very important that before the shipping you guys get a video and a final check of everything before packaging preparation. If not push for it, he wil not have any problem in share it. Also ask for him to check all the screws, he did not check mine and I have a defective one in top tube, I asked back for money and he supported me.