From price matching to credit card selection, here's how to make the holidays festive without busting your bank account.