Although i don't know about this site, but since you mentioned that they are just asking to advertise at your website, and you will getting monthly payment for publishing their ads isn't it? You won't lose anything, why not trying?