Most Indian business people are very friendly and open. That is because they want you to do business with them. You are valued by the amount of business you can bring them. They are also born negotiators. Everything must be negotiated! Even if you think you have a great price already, recalculate again and go over it again, even if it is only about a few euro cents (£ or $).
It is a national sport to bargain your price! On top of that, bear in mind that when they ask you if you are visiting India for the first time, they will double the price if you say “yes”, because you would not know the local prices anyway…
Enjoy every day,