Did any one used this Advertising Platform? They do offer CPC and CPL. Is it worth using. Please share your views on this network. Thanks in advance