Earlier this week an Indian firm launched the worlds cheapest smartphone: it costs $3.67. That translates to a mere Rs. 385. We often spend more than that in one...