Judging by the state of security of their network, I wouldn't go with
them. Security is the last thing they should be talking about on their
site. Just my 2 cents.
How exactly did you come to this conclusion?
I think that Mr. Tayler is refering to the presence of various cgi software
on their website.
Wil