Hah, DJB you give good advice for most people, but there is way too much custom software running on these boxes to give it away to someone else.
Part of what has made Pelican a success was our embrace and utilization of technology. Without that edge, we would be just another vendor. I personally don't know anyone qualified (nor would I trust any company) to adequately service our machines.
We've been doing it this way now for four years, and it seems to be working well, so if it ain't broke, don't fix it!
-Wayne