Verizon provides excellent coverage/service. I am, however, increasingly disappointed in their customer service for signing me up for services I did not request and then for not removing the erroneous charges as promised. It can be a real headache to get things cleared up, but the coverage is the best, bar none.