The customer service at this location leaves a lot to be desired. Most recently, I came in for an appointment which I understood to be their last of the day. I sat and waited for 20 minutes in their "waiting room" and listen to the entire staff engage in conversation. I sat their unacknowledged the whole time wondering when, if ever, my appointment might begin. I ended up being taken back for my appointment 15 minutes after the original appointment time. The conversations the staff engaged in were very uncomfortable for a customer to overhear and included a discussion of employee and vacation benefits led by their store manager. I shared this experience with a family member who mentioned that they had a very similar experience at this location just weeks earlier.