To all - In my experience, every airline has an online-shopping-mall relationship. If you’re worried about losing miles through expiration then buying something through that online shop will eye-drop a few miles into your account. Those miles typically reset the expiration date of your miles.