Cancelled appointment in final hour saying staff shortage and for some appointments i wait for 30 min or more, but if we get 2 min late for appointment, they just cancel ... more