They should not be able to deny service based on an intrinsic trait of a customer (e.g. being gay), but they should be allowed to refuse to participate in *events* they do not agree with (e.g. a gay wedding). Also, only small businesses or businesses that are franchised should have this right.
Be the first to reply to this answer.