For passenger pocket friendly bus services, one should go to Tamilnadu buses. They may not look good, but provide excellent connection for entire state.
For day and night and punctual services across the state, one should learn from Kerala KSRTC.
All APSRTC buses are fitted with GPS.
None of these can be claimed by Karnataka KSRTC. Just having more volvo buses does...
more... not mean good service. So horrible connection buses intra state.