I had a late payment though the service rep allowed me to discuss a payment date that was suitable for me. I was given other dates however I did not agree to any of them but the one that I had stated. I got the rudest woman I've ever heard on the phone and she had the nerve to tell me I was lying. I am switching companies as soon as I get my new free upgrade from them. And now I'll be damned if I pay them anything at all.