Does anyone know the status of this company? Is E-Rex still in business? Do they still have employees?