I bought it from amazon. Its really pretty good. I am using since 6 months, even single problem not found. Camera quality is good. No hanging problems. Over all performance of the mobile is excellent. Front camera performance is very good also in low light. And back camera is average. And its rough and tough mobile. Motorola should increase its internal storage upto 64gb.