I believe that this was in fact a mom-n-pop hardware store during filming, and in the years afterward became a neighborhood grocery store. That neighborhood grocery store has closed and this building currently sits idle on a shabby block in Wilmington. I clutched my camera tight in the area and did not make any eye contact with the locals…I definitely did not feel welcome! If you would like to visit, the now vacant building sits at 604 South Front Street.