If you think shopping for holiday presents is complicated, try it on a budget of $1.87. And on Christmas Eve, no less.