I have found that using Expedia (US Site) got me a much better deal when booking MU Business Class
Booked Jakarta - Dalian - Bangkok, the Expedia cost was $824.00 if i booked direct with MU the cost was $1300.00, Ctrip was $1100.00
CTrip have now bought Sky-scanner, which gives more options but the service when i have use CTRIP In the past has always been good.