Using this rationale, if the sign says " no blacks, Jews, Irish, etc. " , that would be OK? Sorry no.
Saying no gays is pure bigotry, plain and simple.
Charles Demaris is a long time respected member of these forums. A quick search would have found this....
http://www.expeditersonline.com/forums/threads/havent-been-around-in-a-while.66188/
If he owes you money (which I don't think is the case), contacted him. He is an upstanding person and...