My wife and I are going to India for a 45 day tour. It looks like we will be using Heritage Tours out of Puri, Odisa. Does anyone have feedback on this company. They do not deal with credit cards and want some of the cash up front ( which is resonable) and the rest when we arrive. Any suggestions on how to get the money to them while still protecting ourselves? Any suggestions are welcome.