I have a week before my payment is even due. I have yet to be late in a single payment since having their card. Yet, they will call me from 6 in the morning to but 1130 at night. I am tired of this. I can't wait to have the card paid off and then I am DONE with them.