I hate to generalise, but India is very frustrating. Lots of cheats and a lot of people tries to cheat and take advantage of tourists. One gets very tired everyday dealing with them. Now very unhappy with my driver and I am going to spend next 2 weeks with him in Rajasthan. They make Nepalis and Bangladeshis look like angels.