Has anyone talked to the company recently? The phone numbers seem to be disconnected and no news for some time....