Has anyone ever dealt with them before, I am working with them now and wanted to know if anyone has any info on them. I have tried to search the web for info but I have had no luck, anyone with ANY info PLEASE !