I find most Indian people very difficult to do business with, at the end of the day they know what they want to pay and if the price you give them doesn't match the price they have in their heads you will never win! I have seen some absolutely filthy carpets in some of my local Indian restaurants and they use every excuse in the book to avoid having them cleaned... should be tighter rules on restaurant cleanliness enforced by local councils!!