3 must-have apps for navigating Black Friday