(AHN) – According to a recent poll, more than half (56 percent) of Americans completed their holiday shopping by Dec. 19. However, nearly one in five hadn’t even begun, resulting in the last rush of Christmas shopping on Christmas Eve to be done by an estimated 10 percent of Americans.
Read the original post by iPhoneHacks