I made a big mistake in switching from T-mobile to Verizon. The most dreaded part of this whole saga is the Verizon customer service. I think there are two reasons for that
1) the customer support is outsourced and has no respect or understanding of the value of the customer's time.
2) May be backend processes are extremely efficient.
I have to get a device trade-in issue resolved. For this issue I have made three calls each time it is almost an hour. Here is screen shot from my call this afternoon. And on top of it the issue is still not completely resolved.

I hope somebody from the Customer retention team is reading messages from this board.