The holidays are here, and if you're like most Americans planning to host family and friends, you're probably staring at your grocery receipt wondering when a simple gathering became a luxury expense.