@Frequency
Creative colours like OP describes takes an incredible amount of time, product and skill and it's not something taught on basic hairdressing courses You or your employer has to pay for you to attend extra training courses in hair painting and/or lightening.
If they charged any less, the stylist wouldn't be making minimum wage. In fact, if OP has thick or long hair, after taking into account the amount of product needed, it's likely the salon or stylist didn't make much profit at all.
You are talking absolute nonsense. Like a lot of others on this thread claiming that balayage takes 5 hours. Does it hell take that long!
And don't all talk as if the hairdresser is sitting there 5 hours with the customer, even if it DID take 5 hours. (Which it doesn't; it takes half that!) She is doing the hair of at least 4 or 5 others during that time. If you do pay that, I bet the hairdressers are rubbing their hands with glee when you ring and book your appointment.
And don't talk as if £250 is a normal price to pay.
No-one I know pays that. Ever. And I bet 95% of the people on this website don't know anyone who pays that either. Even most people who can afford it aren't daft enough to pay it.
And if they ARE taking 4-5 hours, it's because they are deliberately dragging it out to justify the money they are charging. I can't believe people can't see that PMSL!
And like I said already, they will be doing the hair of other people while you are sitting there. Don't try and pretend that is not what happens!
@KrytensNanobots
£139 for a hair colour?They see people coming don't they?
Bingbong thank gawd for some sense on the thread, was getting worried and thinking I'd fallen into some parallel universe or something 
Madness.
I know right. There are some hilarious, condescending comments on this thread, claiming that 5 hours and £250 is perfectly normal for a balayage. Some people really are living on another planet.
Only on mumsnet do 'normal people' spend a quarter of a grand on one hairstyle. 
I am done on this thread. It's too bonkers and hilarious for words!