Not the answer to your question, but another option is a good cash back card. We have the Capitol One Venture card; 2% cash back on every purchase, which we use to cancel our travel purchases. We've never had much luck actually using airline miles so the cash works better for us.