I arrived early for my appointment and was told that I would be seen soon. Waited 2 hours to be seen this is freaking ridiculous! I'm so upset and all they could say is your next! I'm very disappointed and will be switching from this location. Wait time is not good why the heck do you say arrive before and you don't freaking see us. Please advise me and...