Holiday shopping is stressful. For me, the speed bumps are shopping for my Gen Z nieces whose tastes keep changing every day, ...