I have to agree with some of the other posts about these people wasting your time. So it's ok for them to make you wait 40 minutes after your appointment because the "Doctor" says "it happens". But if you're a few minutes late,your time is worthless and you better fork over $20. That philosophy says it all.