I've gone here, and they do a good job. It's very offensive, however, when the workers chatter to one another in Vietnamese while the customer is right there. Poor public relations - make your customer feel welcome and valued, not like they are imposing on your time.
more