As said two for one miles PLUS they refund the price of your ticket if you have enough miles in the "bank"..PLUS you still get your air miles when you fly..buy your ticket..get the refund and use you air miles to upgrade!