Finished my recurrent at CAE Dubai this week. Was not bad at all, but then I did have a US instructor. I find FSI above making deals, so if cost is the factor, CAE Morristown or Dubai, I don't think Shanghai is fully online yet, but may be mistaken!!