I have to agree with cidaris on this one. I maintain an online store for a client, and I think that pair support is amoung the best I have ever worked with. In addition, all of thier systems are very well set up and maintained.
Their downside is that they are a tad on the expensive side. In my eyes though, they are probably worth the money.gnubbs