The holidays are here in less than two weeks, and that means there’s not a lot of time left for gift shopping. That’s especially true if you have a loved one who’s hard to shop for. However, we can all...