Great experience, Adhosts staff helped me configure my new Dell server and got me plugged in the same day. Not sure I need such a secure facility but its sure nice to show my customers when they ask.
Pros: location, service, 24/7 support
Cons: a lot of security
more