‘Tis the season of giving — unless, of course, you’ve been a little too generous over the course of the year and your bank balance is giving you mild anxiety. Nevertheless, that’s not to say you can’t participate in this year’s gift-giving frenzy. Compromise arrives in the form of top-rated holiday offerings under $50 to please both your wallet and loved ones — the best of which we have gathered below. Fret not, those Scrooge puns won’t be coming your way.