Shoppers will buy gifts at the last minute and online this year, according to Klarna.
↧