Have you guys heard of these guys before? They pay percentage and that's about all I know. Just curious if any of you have heard of them. Good, bad or other. Thanks!