I logged into DH's account to check miles balance. There's a notes saying miles don't expire. I've kept a UA credit card to keep miles from expiring. If this is true, I can get rid of my card. I don't use it enough on UA purchases to justify the annual fee. I'd use another card that gives bonus for airline purchases.