All those credit card companies have fine print, that we all are suppossed to read, and agree too.
Let me sum it up for you.....
It is your responsibility to know when , and how much your payment is due, even if you don't recieve a bill in the mail.
They put that in there, because people were using the excuse "It never came in the mail, it's the mailmans fault"