Check availability, compare & book