Discover Credit Cards Demystified: The Merits and Demerits