Why direct booking is better for you