I pay for a cold calling service that lets me look up emails and phone numbers for many professionals of import. These days customer service gets two shots to get it right before I start calling the personal cell phone numbers of the C-suite, board of directors and everyone with the word director in their title. I'm absolutely over shitty customer service and it's not fair to subject customer service representatives to well deserved vitriol. Well paid execs getting the big bucks and making the decisions to under-invest in customer service and driving down defects? Fair game.
With the last company whose customer service messed up badly, I reached out to the head of e-commerce for the company. I was nice and pleasant and explained the dilemma, but then he tried to pass the buck back to support which did not have the resources to solve the problem to which I replied "You're the head of e-commerce for company X, the buck stops with you. This is your problem to resolve. If you don't take ownership, I'm perfectly capable of escalating this issue myself, first to A, your CEO (personal cell number (xxx) xxx-xxxx and personal email foo@bar.com), then to B (...), C (...), or D (...) on the board of directors, then E, the CEO of the company that owns your company (...), and then F, who is on his board of directors (...) and happens to live 2 miles from me.".
...boom, problem resolved immediately. Not just for me but for other customers. Changes were made to their website within days. When warranted, you just have to go absolutely nuclear and make it clear as day that solving your problem personally is far cheaper than you escalating the the issue to anyone and everyone with power at the company whose customer service is jerking you around.
You have to make the cost of not providing customer service well the first time around so expensive that they don't see any other option than to invest in doing things right the first time.