The ticket for the entire trip for each of us was purchased from United through Expedia. Outgoing flight to YYZ to MUC on Lufthansa, MUC to Dubrovnik also on Lufthansa. Dubrovnik to Frankfurt on Croatian Airlines. FRA to Newark on United and Newark to YYZ on United.