J.,
FIRST of all IT IS NOT YOU AND WHO YOU HIRE OR DEAL WITH, (unless you are not researching companies you deal with which does not sound like is the case) Maybe some other replies on this post have the perfect people working for them but I am very picky and I expect a job to be done right (THE FIRST TIME). I do pay more for quality.
MOST customer service these days do not care about customer service, they just want a paycheck and to get you off the phone asap. Occasionally and RARELY, you will find one who does care about customer service.
I have been through 2 new home reputable builders who screwed up with the contractors they used. They have MORE than paid for those discretions.
I went through he-- with Comcast until I got my house right.
YES, I was very nice and I did not start out like a b..ch but I found out how to make corporations respond to me....
COST THEM $$$.....Every time you call verizon, comcast or whomever, have your detailed paperwork and cost them money on visits to your home to fix things, faxes, etc. With us....it probably could have been remedied with Comcast with no less than 2 visits, however, they kept fighting me so I kept bombarding them with my proof and paperwork which meant they had to come fix it. By the time they spent more manpower hours than they would like to have done, they realized...I DO NOT GIVE UP until I get it right. Corporations do not like to spend money to make current customers happy.... if you cost them money with service calls, endless faxes with your data, etc....they will get it right for you.
This tactic has worked well for me. I don't have to be the b--ch. Just have your paperwork and "evidence".
It is worth spending a little extra money (in my opinion) to get good value for my dollar. I shop Target, Tom Thumb, Market Street, Costco and I boycott Walmart, Sams.
My cell service is through AT&T and I have always had excellent service with the store located at 75/McDermott by Harley Davidson.
Good luck to you.