I'm sorry, but if this is how the OP reacts to every CSR who is less than satisfactory, then I imagine he spends the bulk of his day writing eff u letters and switching suppliers.
Yes, John did not provide the proper party line and service, but c'mon!
As he wrote in the letter, you'd think someone actually did pee on his leg, for all the carrying on.