Worst experience my appointment was canceled , they didnt call me to let me know about the cancelation till i was standing in line. Not only my appointment was canceled seems they canceled all week. So everyone was given the option to come in on the following Saturday. I waited there more than 6 hrs and everyone whose appointment was cancelled werent given priority to get served first. Due to this i lost two days of work .