My girlfriend and I are supposed to reach Delhi in Mid-January for our India tour, we looked for a hotel on the internet and called them to enquire and reserve our dates. The hotel asked us to transfer money by western union or by wire transfer, to secure our booking for 4 nights. How wise it is to transfer them money by western union and has anyone done this before? Is it a standard practice or somebody is trying to fool us? I know Delhi is a busy city and hotel may want to make sure that we show up after making the booking, but this western union thing is a bit strange to me.