Americans spent a staggering $10bn online shopping on Black Friday while in-store purchases continued to dip, according to ...