Camelot Technology is alive and well (I spoke with Mel Schilling, the CEO earlier today). Their website is: www.camelottechnology.com Apparently, you have to turn off your "pop-up blocker" to view their website. Their phone number is (215) 357-8356. Hope this helps. Ken.