Not sure if this has been picked up up re Iberia but be aware..if you cancel a reward flight, you lose your Avios, not charges. Use BA which Avios you can always move over to Iberia. As a UK resident, we take a short hop over to Madrid to get to the US , separate tickets. Why ? Amazing savings...