I'm currently trying to submit a site and get an error HTTP500 from the second page of the process (payment details). (i.e. a server/software config problem)
I've email webmaster@looksmart etc - the question is, is this sort of poor service common with Looksmart in the UK?