They got me in fast and were very professional. They did run a bunch of tests and wanted do do a bunch more. I am not sure if these extra tests were really needed or they were just trying to pad the bill. I have no idea what this visit will end up costing me, I did not get a bill yet. Have to wait and see.