Shoppers are expected to spend a record amount of money this year because nearly everything is more expensive. There are some relative bargains, if you know where to look.
Large retailers have spent billions of dollars to woo workers. Smaller stores that can't do that expect staff shortages will lead to lost sales. They're asking shoppers to be patient.
Until the 19th century, Christmas gifts were not exchanged until Jan. 6. Christians would celebrate the gifts of the Magi to the Christ child. That was...