Photo: wera Rodsawang / Moment / Getty Imagesswnsdigital.com; Americans spend 54 hours per year online shopping; Marie Haaland; July 22, 2024