When should retailers end their online promotions? Research reveals that orders drop after December 19th