C calebus Newbie Joined Feb 3, 2012 Messages 17 Reaction score 2 Mar 2, 2012 #1 Has anyone heard of them and are they legit? They want to run some ads on my site. Thanks, Calebus