Every company should be required to give you at least 30 days from the time you receive your bill to pay it.
This silly 15-20 grace period from the day they CLAIM they mailed it to you is just another way for them to collect late fees and jack up your interest rate.
Yeah, I know there are anally retentive people who never go on vacation and pay their bills the day they receive them, but fortunately they are few and far between.
“I know there are anally retentive people who never go on vacation and pay their bills the day they receive them”
I get all my bills online and pay every one of them online the day that the statement is available. I go on vacation but I take my latop and do exactly the same.
I do that now....even though sometimes I put the check in the envelope and don't actually mail it for a couple of days so paychecks can get in first....
I used to always wait and wait and wait....it was always a source of anxiety and I find if I do the writing of the checks right away, I don't worry so much...