For most retailers, the end of the year is usually the busiest. From global shopping events such as Singles Day and Black Friday, to major holidays such as Thanksgiving and Christmas, consumers normally look to spend big in the final few months of the year.