I had a mixed experience with Bharat International...
I had a mixed experience with Bharat International Travels. While the rates were competitive, the customer service was lacking. The website, bitindia.com, was easy to use but there were delays in processing my booking. Overall, it was an average experience.