I booked a sightseeing tour by bus from Bangalore to Mysore online. There were no good reviews but I took a chance, it was okay but I didn't say it was perfect. Bus quality was not that good, and time given for all sightseeing points was less, so had to rush everywhere.
Than in returning the ones who need to go to Mysore were shifted in another bus. Okay fine types journey, better hire a cab, but its not safe at some places in Mysore, like some forts and hill tops are full of anti social elements, for that sense travelling by bus is good if you are a group of girls.