This review is solely based on the customer service, as I did not actually receive services on my visit.
I called in before I went to find out the wait time (20 min). I have a nursing baby at home and had limited time, so I asked what time I should come to avoid the wait. I was told to come in 30 min so they could get me in and out, which I did. When I got there, I was told to pick out a color and then was ignored for the next 25 min. At that rate, I could have just gone in when I first called. I ended up just leaving. They could have at least said something to me during the 25 min I was there to indicate that the wait was going to be longer.
I was looking forward to trying this place because of all of the other great reviews, but I will not be returning.