I'm not sure what people expect when you go to a barber shop. This is no doubt a Cuban barber shop, and a solid one at that. I've sat with angel a couple times and I will continue to go back. Yeah sometimes they get backed up, but the most I've had to wait is 15 min.
For those that are in a hurry, all you have to do is say that upfront. There's nothing quick about going to a barber, they like to chat with you and those waiting, it's part of the experience. I am Latin, but as I waited those excruciating 15 min, I was completely engaged with the conversation at hand...and the guy driving the conversation was white (gasp).
Bottom line, this place is solid. Know what you want, say it upfront, and leave happy.