Does anyone know anything about this company? The only thing I can find when I search is apparel with their logo for retail. I've heard some rumors that some top pros are leaving their sponsors to go with these guys, but it's a pretty tough claim to investigate since I can't even find out anything about the company. Any of you other insiders hear anything about this?