Is this company even around anymore? I've searched high and low to contact them, but all the information I have found is outdated.