Offensive yes, but I believe any store has the right to sell to whoever they want. If they do not want to do business with you, they don't want to do business with you and have every right to remove you. At least that's what I've heard.
Frankly, I'm more surprised that someone at Wal-Mart has...