I took my two Nephews today to this place with my Brother in law. We waited almost two hours more than appointment time. After long waiting the person who doing the billing came with some ridiculous charges and my brother in law ask why he has to pay extra charges hence he covered with his insurance everything. Funny thing is this guy couldn't even explain what are the charges were. We stepped out the place with totally wasted two hours and huge disappointment.