If you book an appointment online, call to check they received the appointment and have it scheduled before making the trip. Even if you have the a copy of the confirmation. Suggest bringing it with you for back up. Not sure it would have helped, but at least I would not feel like I was loosing my mind. When I got home from not getting my exam, fired up my PC to check incase it was I that screwed up. It was on my windows desktop as I knew would be there as I had opened it before making the trip to verify the address. Low and behold, I was right, date and time. Also the phone number I used to book the appointment which they could not find in their system either. Looks like a disconnect between their online scheduling and their offices.