I arrived to the airport with printed confirmation of my flight from Expeda. I was told by China Eastern Airlines that I was not on the flight, that Expedia had made a mistake with the booking. They would not assist by putting me on another flight, insisting that I would need to pay for a new flight. My only option was for the agency to sort it out according to them.
I ended up waiting for 3 days at the airport while speaking for hours with Expedia trying to resolve the issue. On day 3 I booked my own flight home at a cost of USD$1,200+. The issue is still unresolved by Expedia, who are apparently in touch with the airline but never call back when they say they will.
Expedia have the worst customer service I have ever encountered. I have been on hold for periods of over an hour for days on end, to no avail. In addition, continuously being disconnected when transferred (nobody calls back).
Impossible to communicate with the agents who never seem to understand the issue, cannot be transferred to the same person again so I am continuously explaining the whole issue from start to finish.
The list goes on, basically I have spent three times what this flight cost me initially and still no resolution.
Never use this company, when something goes wrong they will not can not, and do not seem to want to resolve issues.
China Eastern Airlines are equally as bad, since they would not assist I ended up booking my own flight to Europe.
Monetary Loss: $3000.