Thanks Rehman for the Tip!! Great news here. Lumia 520 now is in stock at official Nokia shop and at Saholic as well. All the Five colors are available to buy for the great price of Rs 10499. Saholic is offering 16 GB MicroSD card, which seems to be the best offer around.