I think you'd all do well to contact the manufacturer's customer support. I'm not sure of the contact details, since there seems to be both a manufacturer and network provider of that name, but you'll be able to judge the right one for yourselves.
I'll close the thread provisionally, since it's obviously unproductive.