Top left of this Forum between 'Latest topics' and 'Best offer for you' I can see an advert Create a mobile website in minutes Only $19.99 per year with the telnames logo and a check box.
Is anyone else seeing this?
If so it seems quite out of kilter with the expected price rise.
Where did it come from?
Is anyone else seeing this?
If so it seems quite out of kilter with the expected price rise.
Where did it come from?