been looking at a used Logmaster FM1 found there web site but it goes to a personal phone left messages but no return. Is this place still in business?