It's getting close to Christmas. All you ready for Santa?
Here is our idiom for today.
Bang for the buck.
This means something that gives you good value for how much you paid.
I didn't think advertising in the local paper would bring so much bang for my buck.
Everyone I know is looking to get as much bang for their buck as possible.