This is bullshit. The homo could have gone somewhere else. As a business you have a right to refuse a service you don't offer. If I go to a grocery store and demand an oil change I cannot sue or fine them if they can't comply.
Or let's say I go to the grocery store and they are out of milk, do I now fine them because they could not provide the service I wanted??
This barber did not have experience cutting female hair. If he advertised cutting men's hair, and she is a female, then that is clearly not a service he offered.
Fuck these weak PC bipeds.