We rustled up the best last-minute gifts you won't be embarrassed to give—but don't dilly-dally, shipping cutoffs are closing in.