Since you specifically mention credit cards, I'm guessing this topic belongs here, in the dedicated Credit Card Programs forum. However, the resident mods may decide it's actually better suited to the manufactured spending forum, so watch for additional redirects.
Thanks.
Moderator, Information Desk