Last-minute holiday shoppers hunt for budget-friendly buys