Got an email from them today to let me know I have £40 worth of free clicks to use on my adCenter account, anyone else get this today?
I got this - it is asking for Client id, etc. Does anyone know if this is authentic - worried it might be a scam of some sort?