Here's how I’m staying on budget as 157 million shoppers rush to buy last-minute gifts this weekend

I rely on a few financial tools this time of year to keep my spending in check.