I made a big mistake by booking a hotel in Hubli using travel guru by paying full money in advance and was shocked to realise from the hotel that they have no intimation on the booking nor do they have availability for the day I booked. The customer service staff on the phone were rude and unhelpful.
I was promised through a mail, full refund in 5 working days and I am still chasing them for the refund.