They are. But they can get busy and wait times can sometimes be long (they have entertainment such as TV, pool table, magazines etc to keep you occupied, plus complimentary beverages while you wait.) But if you know what barber you want to get a cut w/ you may get more mileage by setting an appointment before-hand
Yes, appointments as well
Thanks! Your answer is awaiting moderation.