Haven't personally visited these guys but they were extremely helfpul on the phone, with some networking problems I was experiencing. Didn't charge for their time on the "Help Desk". Perhaps I need to get them to upgrade some old systems lying around the house.
more