Their service is fine, that is, if you don't mind service periodically, and inexplicably dropping 3 or more times a week. Their customer service is great, unless you want to talk to an actual person in less than 20 minutes, or a supervisor in anything less than an hour. Their commitment to customer service is evident when customer service supervisors promise to call you back to confirm the request and don't. If there is any other choice in your area, do NOT do business with Verizon. They suck, and not in a good way.