Question: are discover cards good to have?
Answer: Discover is a good credit card company because there are Discover cards for people of all credit levels, and all of them have $0 annual fees and $0 foreign transaction fees. ... Discover has cards for people of all credit levels, from bad to excellent. Discover cards do not charge annual fees or foreign transaction fees.