Do not use lufthansa, I just got royally screwed by them. When I originally booked my ticket i was told that for $250 I could rebook my return flight for a later date. I have just tried to rebook my return flight and was told that they be more then happy to do that for $560 on top of the $250, which in essence is almost as much as a roundtrip ticket.