I noticed in trying to solve my issue of appointment times that A+ calculates available time slots starting from midnight (based on appointment duration). This coding choice shows very poor-logic, and makes this plugin virtually useless for many.
Appointments+ should be edited to calculate available time slots starting from a VARIABLE, not midnight - and that variable should be the user-input work day START TIME. What is the point of having a user indicate a start time if the plugin doesn't allow appointments to be scheduled at that time because the workday start time isn't a multiple of the service duration starting from 12am? This arbitrary 12am calculation start time greatly decreases the usefulness of this plugin, and should be changed. Any plans to make this much needed change (or other even better solution...) to the plugin?