Has anyone been to an appointment with them? I have an appointment coming up for my DS and I wondered if anyone could tell me what to expect on the day?