I still also work on a walk-in basis, though by booking now you can avoid any potential waiting time and guarantee being saved a slot. This has been introduced as a testament to how busy I have been over the last couple of years (particularly on weekends) with my work.