I have no issue with where any of you shop. But when I have the choice between similar items, local or big box, I'll pick local every time.
If I am craving a cheesesteak, I go to SOP. end of story. The french fries are awesome too, btw.
Can't live without my Publix though.
South of Philly is the real deal, I travel a lot and their cheesesteak is top 5 for sure.