But the bummer of the whole thing was when I installed the SIM card on the phone. The phone never stabilized on the network signal, which seemed to go on and off. After some time the phone restarted. And this kept on happening. I changed the SIM to another spare one, and the same thing repeated.
There is also another issue with the piece I received, the battery doesn't seem to charge fully. Infact, it never goes beyond 97% charge, no matter how long you wait.
With these basic issues, I am left using this thing like an iPod touch, only not as good! I have contacted Snapdeal, and would report back on what happened. In short, I don't think it would be prudent to review this product based on this particular faulty unit.
Update: Snapdeal sent me a replacement device. But to my horror it too has the same problem with keeping a stabilized network signal. Given the experience, I would strongly *NOT* recommend the product, unless if you are just an enthusiast!