NBC: Money worries push some shoppers to tighten budgets while others buy now, pay later