It's tough to submit a complaint or get help when nobody responds to chats or answers the phone. I'm new to verizon and I'm not impressed. For all of sprint's issues, I was never on hold for 45 min. Nor did I watch an empty chat window for an equal amount of time.
Hire some more customer service reps. Or maybe make sure the ones you have are actually working.