Square Appointments review Square's Appointments app lets you book meetings fair and square