It really irks me when someone tells me that I shouldn't go to Hobby Lobby because they're run by Christians. So the [tornado fang] what? Look, it's easy for you to avoid going there when you live in an area with more choices and everything's closer together and easily accessible. Try living in an area where things are spread out across four or five counties. Also, try living in that area with no transportation of your own and be forced to rely on others to get where you need to go.
In an area such as Gettysburg, all the larger stores are either in York, Franklin, Cumberland, or Dauphin county. NONE OF THEM are in Adams county. When I need to go somewhere, I will choose the location with the shortest driving distance, and it is quicker to go to Hobby Lobby--which is a straight shot west on Rte 30--than it is to go to Michael's or AC Moore, none of which are on 30.
Thus, I don't give two flying fucks what your beliefs are, or lack thereof; you can't dictate where I shop because one store is run by Christians and you have the same aversion to religion as Han Solo has to odds.