When I look at the demo Make and Appointment page in iOS,

When I look at the demo Make and Appointment page in iOS, it seems really clunky. There's no way a user on a phone will realize after clicking on an available time that a form has appeared at the bottom of the page.

I haven't yet experimented with Android or an iPad but this is kind of a deal-kill for me.

Am I just doing it wrong? Is there a fix? Known issue?