I will be staying for only a few days in Delhi, on a very high level official visit. Accomodation is beeing taken charge of. I'll probably have very limited time on my own - mostly in the late evenings. Still, I would like to do a little shopping. Would I find anything open? Is there acceptable to pay in US dollars (or euros) in shops, restaurants or cabs?