Palomar Engineers website does not work or has been taken down. The do not answer the phone and the phone box is full. anyone know what is going on?