Can I really cancel booked buses free of charge?

Yes, as long as the bus company you have booked [...]