Standing in line for the deli at the North Myrtle Beach Publix on a Monday afternoon, a range of customers is waiting to create their own sandwich. There is a group of guys who just finished a game of ...