The booking duration selection menu is currently just a list of options in 15 minute increments:  It would probably be much better to rewrite this using either a number input or a time select, as this option list is not really all that flexible.