So I went to book a couple of tickets last night.
Did all the searching and booking and in the final stage of payment, ctrip website crashed and requested I contact them by telephone.
When I called them, they said sorry the website is temporarily down. You can book the tickets by phone.
I went to book the tickets and they said there will be a telephone service charge. I refused to pay the telephone service fee. Tried explaining that I wouldn't have to pay the fee if their website was working.
Ended up purchasing the exact same ticket via elong. Same price. Same dates. Same flight. Less hassle.
Really starting to think that ctrip is becoming too big and losing its customer service skills.