It was alright. I had an appointment at 3:30pm, I was there like 15 minutes early. I was done by 5:15pm, everything, xray, blood.
So all in all, good experience. Only thing is, I am not sure how long it takes for them to upload the results, I asked, the doctor said they upload every 3-4 days...