Anyone heard of these guys? Based out of NY - I am wondering if anyone has used their products. They seem to be *extremely* knowledgeable (and you guys...