My boys get their hair cut there every trip. It's up to $14 for a child cut, adults cost more. We go to a kids place because my littler two aren't easy to cut and that costs $15.95, so we feel it's a real bargain. Some cuts have been better than others, but all have been pretty good.
My middle son had his first hair cut there a few years ago. He was so wiggly at 7 months that they couldn't really cut it, so they still did all the first hair cut things, but didn't charge us. They only got a few snips. He was beginning to look like a girl, so I did have to take him to our normal place to get it cut for real--which they were able to do, but it is a place that specializes in children and they are used to uncooperative kids.
My oldest loves the attention he receives with the color, the "pixie dust", and the Mickey head on the back of his head. My second likes it all, but the attention from strangers--he's much shyer.
They'll tell you that it takes an hour to dry, but count on more like three hours. So be very careful of what you're doing during that time. And don't get on any "wet" rides after it is colored. It can also get very itchy as it dries. We also have a hard time washing it completely out--not that my boys care. They would like to keep it for a couple of days.