Hi everyone. I am interested in finding out more info about the elba. I thought that there web site is http://www.sightedelectronics.com That must not be correct as I'm not getting there. Could someone please tell me what it is? thanks in advance. Diana