Americans spent $8.6bn online on Black Friday as cautious shoppers turned to digital deals amid inflation, higher prices and ...