Do you have a Discover credit card? Check your inbox for a new offer to earn up to $40 cash-back when shopping online and ...