I was forced to sign up with mytechhelp.com in order to have Verizon fios installed. Apparently Verizon doesn't install it's own service any more (why…