This article was first published in November 2024 and has been republished by The Independent in the lead-up to Christmas. The holiday shopping season is now here, and Americans are ready to splurge.