Yeah... a lot of the discussion here is not whether she is within legal rights, but whether it was right. The devil is in the details.
I have a small business and have turned down jobs where I would not have felt right working with certain people.
I am not denying them the last drop of water on earth I am just not doing business with them. If they throw a hissy it is confirmation that I was right not to do business with them.