The Xiaomi Mi 3 might be an year old but it is by no means a bad handset, especially at its price tag of $230 at which it will be sold in India. That’s what the 16GB Moto G costs and the Xiaomi Mi 3 beats it to the punch in the performance as well as the value for money department. Check out the specs of the Xiaomi Mi 3 below to find out what makes it so special.  Unlike the Moto G, the Xiaomi Mi 3 does not run on stock Android. Will that prevent you from buying it? Drop in a comment and let us know!