<prompt> Human: Let me preface this by saying I only use one card at a time, generally, and they are always paid off within the month. I have a Capital One CC from 2006 with a 500 limit and no reward program, but its my oldest card so I am loath to cancel it even though I havent used it in 2 years. My next oldest one is through my bank with a 1000 limit but the rewards system BLOWS. Ever since my local bank got bought out by a bigger company Fulton they doubled the price of all the rewards. This card is probably about 3 years old.I also have a Chase Amazon card with a 2000 limit I got last year and I love it for buying stuff off amazon. Ill keep this card. However, I moved out recently and I spend a ton on groceries so I figured the Amex Blue Everyday card would be great for the 3 on groceries and I also spend a lot on gas. Im just not sure if 4 cards is too many, even though I know I can handle it.I have a 700-735 credit score and nothing in my immediate future hinges on it, so it would be okay to take a credit hit in exchange for canceling one of these, right? Should I maybe cancel the crappy Fulton 1000 limit card and keep my oldest card? Or vice versa? Or should I just keep them all, since none of them have annual fees?I appreciate any advice. :Edit: Thanks for the insight, guys. Its much appreciated and has helped me decide what to do!  <response>: If your old accounts dont have annual fees, keep them open. Buy a coffee or something small every 6 months so they arent automatically closed. Im just not sure if 4 cards is too many, even though I know I can handle it.If youre responsible and organized, theres no such thing as too many credit cards. I have 8 and will be opening more in the future I collect signup bonuses and rewards. 