I just got off the phone with the customer service, and was treated very rudely by a supervisor. I have had service since 2010, and have had enough of their attitude. I had to wait on hold for over 30 minutes for the supervisor. The person couldn't even give me a straight answer about the...