I've been to Castro's several times over the last few months. It's always quiet in the middle of the day, but I've always had a friendly experience and come away really pleased with the results.
Leo is without doubt a fantastic barber and an even nicer man. It was the best thing I ever did booking to see him. I encourage you to do the same, you won't be disappointed.