Every year, millions of Americans find themselves in a holiday bind: staring at empty store shelves, scrolling online or stressing out over finding the right gifts for everyone on their lists. But the ...