Holiday spending is on track to top one trillion dollars for the first time ever, according to the National Retail Federation NRF, but that doesn’t mean shoppers aren’t feeling the squeeze.