I travel occasionally by KSRTC (Karnataka State Road Transport Corporation) and it was a welcome relief that they started offering online booking service (www.ksrtc.in). However its sad to see that they have absolutely no customer service contact (no telephone number and email id for refunds bounces back!). Recently while booking tickets due to some problems on their server my credit card was charged though the tickets were never booked.
Now the fun of the situation is that there is no way to contact them!!! Now I am calling my bank to dispute the charge... I hope they wake up when the bank knocks on their doors - maybe that's the way they expect refund requests to be made :)