Go in and talk to the owner; if the owner isn't there talk to the manager. Don't go directly to the stylist. The owner/manager should help you deal with this situation.

This stylist sounds totally unprofessional and quite dumb. I've never heard of someone taking another client in the middle of someone's appointment; that's just nuts!