YBG has a very good R&D team on developing barcode printer with independent intellectual property rights. YBG also has efficient system on customer service, material sourcing, quality control and manufacturing, and over 10 years OEM & ODM experieniences.