Absolutely love this place! The only reason I'm giving this place such a low rating though is because of a staff member.
I completely understand that you're gonna chit chat when it's slow. But I think out of respect, you should stop when you have customers in front of you. When I was there the other day, Gabby would continue to talk. The other person she worked with greeted EVERY customer and did all of the register work while she yapped away in the background. She wasn't even having an appropriate conversation either. She was talking down about an old friend of hers and even called the person a "dumbass" right in front of customers.
This is not good customer service. The girl is young, but she should be taught some work ethic. She should stop talking so much when there is customers and actually work. Not just stand around.
Other than that, I enjoyed my visit.