EZ Air is a middleman, while providing some extra protection for cruisers and typically offering very competitive prices. It does add a layer of stress and inconvenience if something goes awry, though. I’ve been playing the airfare game for our upcoming transatlantic. I think you really have to book what you want from the start, or it may not be possible.