Hotels for foreigners are often priced in US dollars, as are many of the more expensive souvenirs. Hotel shops usually have high quality goods, but with prices to match. In the bazaars and smaller shops bartering is part of the shopping experience. There is an art to this, and the unwritten rules often evade foreigners. The more touristy a place, the higher its asking prices will be, and the greater its price flexibility.
Vendors can be very persistent and persuasive, which can become wearing.
In any transaction, take account of the economic distance between you and the vendor. Tipping is part of life. Many people will offer you small services, for which they will expect a tip, and they will always look as though they expected twice as much as you have given them. It is impossible to generalise, but as a guide, a small service in a hotel might justify a tip of Rs10. Rickshaw wallahs and taxi drivers should be tipped.