1 publicly visible post • joined 22 Jan 2009
I would be really miffed I was paying £25,000 per year to host the sites and this happened.