From wallet-friendly finds to splurges under $400, you can’t go wrong with these foolproof Christmas gift ideas.