Shopping in Delhi ranges from utterly extravagant – where Indian haute couture costs upwards of Rs200,000 (about US$3,700) – to mid-priced malls and inexpensive roadside bargain shopping onJanpathwhere everything from t-shirts, Tibetan jewellery, fake antiques, and Rajasthani mirror-work fabric...