Good questions. I bought my Mi-2 from ibuygou also back in October and got it in November. When you get the phone, pay the extra forty bucks for the 3100 mah battery and case, it's worth it! The stock rom is JLB which is a stable version so download the development version and save it as...