According to a survey, 14 percent of Americans start their Christmas shopping by the start of September and a keen 0.3 percent finish by the end of that month.
The majority of shoppers, however, won't finish until December and 30 percent aren't ready until Christmas Eve.
Which bracket do you fit into?