I booked a KHI-DXB-YYZ-DXB-KHI ticket with expedia (passenger didn't have cc so couldn't use EK site) and needed to change KHI-DXB-YYZ before departure. Didn't even bother calling expedia as they are horrendous at changing bookings.
I called EK with a whole story prepared about how expedia was difficult but didn't need to use it. I told EK I wanted to change my flight and it was done within 1 minute. ^