Yes, regular 'check ups' are required to maintain quality. The outfit I have been working with over there produces high quality items and have a good workforce who are well looked after, but I still have a language barrier and Chinese way of thinking to overcome. On my visits I have been able to see items in production and have been able to make changes on the spot, with the result that the final product is very good in both materials and workmanship. If you relied on an internet order with no ability to actually check the production then you are doomed to accept what they give you.
Bookmarks