I do agree with your opinion because I ever met a Taiwanese style company like LZ's, they are brute and disregard main Chinease land people's value or alive, they almostly oblige your fresh to do continually and don't give your essential paid, thus do not trust them anyway and inspection comments is major problem as usual for them is most necessary if your supplier is Taiwan-owned.