Shopping for gifts — no matter the occasion — can be a very specific and trying sport. You’re forced to mull over tons of questions in your mind and make decisions within a few minutes. Even after you've made a purchase, you're left with lingering…