Consumer spending has held up surprisingly well amid rising gas prices – but that doesn’t mean it’s easy to get shoppers to spend.