I got a mail from AdMagma support team to register as a publisher. Have anyone experienced it before? Are they legit and how are their rates?