This place was horrible I guess people want their card bad enough they put up with it. I made a 2pm appt on online and got a confirmation email the day prior of it and arrived 15 minutes early. The lady that had a 2:30 appt asked how much longer as it was 2:45 and they told her she was next. I injected that I had a 2pm and should be next and was told their was no 2pm on the books(mind you I walked in and said I had a 2pm appt) and she asked if I add it online and I said yes and she said oh that's why. No apology no attempt at taking me next. Then I was told my records were not sufficient even though they had diagnoses codes and procedures I've had and they could obtain them for $35. I ended up walking out save your time and money and go elsewhere