I've done some searching and see their domain name is no longer registered. Also called their number and it appears to be disconnected. Can anyone confirm that for me that may be in the know?