You'd better do it when you go back to China. I once quoted the price of data recover in U.S, and I was told at least $2000; this summer, I went back to China and got it done for just 800 RMB.