No credit card required
Browse credit cards from a variety of issuers to see if there's a better card for you.
Thanks for the help and suggestions guys, it seems that it was an issue with the online account information; later on that day it had changed and started showing that it was due july 15, and no longer said anything about being past due.