I had to book this flight at the last minute due to cancelations by AA, and excruciatingly bad service and unreasonably high change fees of Iberian Airlines .
I had a flight from Malaga to Lisbon, but they charged me nearly $75 American dollars to check-in my luggage. they Claim that even though it is a one way flight with a singe destination, they charge per LEG of flight. I had to fly Malaga to Dusseldorf, and the Dusseldorf to Lisbon. Since they had me over a barrel, there was nothing I could do.
They actually get two stars because they did have OK service otherwise.