Need to buy an absolute last-minute present or critical item for your holiday dinner? It's going to be tricky