Wow- right back 'atcha "it is like you want to show off your ignorance."

Pretty certain they are protected under this "without discrimination or segregation on ground of *national origin*" - all they have to say is they are German, and Hitler is their design choice.
 "Businesses can’t decide against some clients and not others — at least not those protected by civil rights laws..." 
And:  "A conservative Christian can tell a client that he doesn’t approve of their nuptials. He can make public statements expressing his disdain for same-sex marriage" and then must make the cake. 
religionnews.com/2015/01/26/three-reasons-baking-cake-not-free-speech-issue/

The Federal Civil Rights Act mandates “full and equal enjoyment of the goods, services, facilities, privileges, advantages, and accommodations of any place of public accommodation, without discrimination or segregation on the ground of race, color, religion, or national origin.”

So the question is, do you not understand the words?