| Booked a flight from Vancouver, Canada to Melbourne, Australia via Shanghai Pudong with a 7-hour layover. Due to work demands, I needed to stay in Shanghai for a few more days. At the check-in counter, I asked for my checked baggage to be taken out at Shanghai, instead of being shipped straight to Melbourne, with the intention of rebooking once I landed in Pudong. This is where the nightmare began. The check-in personnel told me that they could only ship my baggage to Melbourne. Quoting verbatim: “You have two choices, either rebooking your flight this instant or shipping your baggage directly to Melbourne.” On top of all this, I was not able to rebook my flight with the China Eastern customer service, so I was forced to wait over the phone to rebook my flight while the minutes ticked by. When the flight was rescheduled, I was informed that it was too late for me to board the Vancouver to Shanghai flight. At this moment, I was informed that as a last resort, I could have signed a waiver to take out my baggage in Shanghai. Why couldn’t China Eastern have told me this before the check-in counters closed?! Due to the utter ineptitude of the customer service personnel over a minor matter, I missed my initial flight, was made to forfeit my entire round-trip itinerary, and on top of all this, my work obligations were forcibly delayed. No apologies and/or compensation were offered, but there were plenty of finger-pointing and shrugging off responsibility. I would not recommend this airline under any circumstances. Please save your time, money, and sanity and choose a better alternative.