I used to try that but I finally decided if I give them any money or attention I am tacitly approving them. It maybe futile on my part but worth the effort.
I refuse to shop at JC Penney or Target and love supporting Hobby Lobby and Chick-Fil-A. We all have our line in the sand, I guess.