Christmas shopping is underway, but with prices rising, ideas about how much is acceptable to spend on presents have shifted.