Yeah i think so. They are ISO 9001 2000 Certified. Thanks buddies