What do you guys make of this, I saw an advert on a website linking me to this offer. Does this seem legit? It is legit - this advert is linked to straight from CPC website.
https://secure.widearea.co.uk/dennis/campaigns/4375/opening.html
https://secure.widearea.co.uk/dennis/campaigns/4375/opening.html
Last edited: