I had mistakenly booked tickets for bus only few hours before although they charge a hefty charges for cancellation which is a greedy act which they should