I hadn't either but I stumbled across them on the internetHmmm, never heard of them but will have to look into it.
I do know that they’re from Taiwan Same as AMD IS. They told me it’s the same factory just a different vendorI believe that C2C is a re-seiller of Sherman products.