called 20 minutes late, had to reschedule because he had trouble with his program that, i could understand. called 20 min late again to the rescheduled appointement and told me we had to reschedule because he had an appointement with an other customer. what a joke !