Peabody: The North Shore Mall was packed with people on Friday afternoon as they sought out the best Black Friday deals. David Le/Salem News