Most reviews are true, bad customer service, long waits, and surprise fees.
There is one saving grace at this location and it is one of the employees, Anthony. He is the most knowledgeable and attentive employees there. I have dealt with other people before and after Anthony and it was ridiculous.
If you only have 1 passionate employee, then something needs to be changed.