Black Friday is swiftly approaching. Shopping for the upcoming Christmas season the day after Thanksgiving has…