Was scheduled on PVG-LAX this past Friday. Noticed the night before that it was showing as delayed by 7 hours even though the incoming flight was on time. I called AA and they said it was crew rest issues and I got them to route me through Haneda and on to LAX. Went to bed happy.
Woke up on the day of the flight to now see that the HND-LAX flight was delayed by 4 hours resulting in an 8 hour layover in Tokyo and a late arrival into LAX which would cause me to miss my connection and force an overnight in LA.
I called the Ex Plat line in the morning Shanghai time to see what could be done. The initial wait time was 1.5 hours!! I waited another couple hours and called again and now the wait was only 40 mins. Finally around 1pm China time I got through in 5 mins. I had a connection LAX-SFO that I needed to catch to be in SFO that evening. They wouldn't re-route me on JL HND-SFO.
I ended up just canceling the entire flight and booking a last minute biz ticket on CX. I made it back to SFO that evening as planned. Still no refund from AA has posted (should be around $2500).
This experience has turned me off AA and I'll go back to CX and UA for my PVG-USA flights now.