Long waits. Ridiculously rude staff. Was overcharged and when I asked for a manager after being told that I wasn't I was given a regular employee. Who then brought me a manager who was finally able to correct their mistake. After I was given my refund I heard the first employee ask why he gave me my money back. I have never had a good experience here and this will be my final attempt.