Online check-in is convenient and I've never had a bad haircut here. The entire staff is nice and is very accommodating to whichever hair style you're after. I have been getting my hair cut here for years, and don't think I'll ever need a "personal" barber as long as this franchise sticks around.
I personally go to Elaine, but like I said I've never gotten a bad haircut from anyone else here.