I have, but that they've got the upper hand. Because of their monopoly in this area, my options are to let them schedule me for a service call a week from now and hope that it is still acting up when the tech gets here (0 for 2 on that one) -OR- ditch them completely and settle for dial-up speeds through a satellite provider.