This place totally sucks...always long waiting. This time even worst, they skipped to call my number D287..and they said just keep waiting for my turn. After two hours of waiting and I didn't go anywhere but still not my turn and they calling D292 already. So I talked to the front desk again..she made few calls then told me I missed the call, which is a totally b.s., then she gives me another number....WTF??!!! Totally unprofessional.