For me, sprint has great customer service. I really cant say anything bad about them. Every problem was solved on the first call. No reason to complain.
You don't specifically state what went wrong. You just say the did not respect you. You state that "4g sucks" but do no state what is going on.
If you really want people to understand and believe you, you are going to have to tell us specifically what sprint did wrong.
What made you call customer service and what did they do to disrespect you?