How we decide what to spend on our loved ones involves a host of factors. Here's what studies reveal about our gift-giving.
Left your Christmas shopping too late to shop online? Our guide gives ideas for presents to buy in-store, some for as little ...