I have to disagree with you Lea. By definition: A person who is utterly intolerant of any differing creed, belief, or opinion. I am not a bigot by that definition simply because I don't believe a crossdresser or anyone has the right to dress the way they want to dress in the work place. I am not intolerant of crossdresser, gays or transexuals in any way. But if I was a business owner I have the right and responsibility to make a profit in order to survive. I strongly feel a crossdresser would make my customers uneasy, uncomfortable, embarrassed orotherwise cause them to do business elsewhere. I am a crossdresser, so how can you say I am bigoted just because I feel there is a time and place for everything. The work place is not one of them. What someone does on their own time, including me, is no one's business.
In a retail store where there are sales people waiting on the customer, the manner of dress and looks is very important to the success of that business. If I was selling high end clothes, furniture, or anything where the public has to deal with a sales person, I would not hire someone with tattoos all over their body, piercings in their nose, brows, lips and tongues. It would ruin the professional image of the store. now if I was selling things that attract those with the tats and piercings, I then would hire them to wait on like minded people.
This is not being a bigot, it's being a smart businessman.