I spoke with the owner about the cover (im a very picky person) and he said that they are decals that are clear coated into the case so UV rays wont let them fade or peal off. Its a good idea and works. I actually bought a Ducat case, but i wasn't crazy about the logo being so big. The owners said they do not make them that size any more because its so big. The one i got, the logo is about the size of the "MV" logo. Clean and simple.
Im not sure if there a sponsor or not. I was googling "Carbon FIber iPhone Case" and there ebay listing came up. They have a good track record so i gave them a try. Ill post reviews when i get it (fit and finish). Cant wait!