These gift ideas are crowd-pleasers, plus they won't break the bank.